- Repository klonen:
cd /tmp
git clone http://github.com/ttrelle/mongo-boot-workshop.git
- Download + Install STS
- Download MongoDB
- Entpacken nach $MONGO_HOME
- $MONGO_HOME/bin in Pfad aufnehmen:
MONGO_HOME=/Users/tobias/dev/mongodb-osx-x86_64-3.4.7
ulimit -Sn 1024
export PATH=${PATH}:${MONGO_HOME}/bin
- Standard-Ordner anlegen:
mkdir -p /data/db
- Server starten:
mongod
- Daten importieren:
# Switch to workspace location
mongorestore -d test data/pois.bson
- Download und Start:
# Switch to workspace location
docker-compose up
- Daten importieren:
# Connect to containter
docker exec -it mongodb bash
# Data import from mount
mongorestore -d test /import/pois.bson
- MongoDB Documentation
- MongoDB Java Driver
- Spring Data MongoDB
- Spring Boot
- Spring Initializr
- Spring Boot Konfiguration
- Spring Data REST
- HAL - Hypermedia Application Language
- Einführung MongoDB
- Spring Data für MongoDB
- Einführung Spring Boot (by Jonas Hecht)
- REST mit Spring MVC (by Jonas Hecht)
- Bei langen Startzeiten von Spring Boot auf Mac OS:
scutil --set HostName "localhost"