sql >> Databasteknik >  >> NoSQL >> MongoDB

Hur konfigurerar du Embedded MongDB för integrationstestning i en Spring Boot-applikation?

Sedan Spring Boot version 1.3 finns en EmbeddedMongoAutoConfiguration klass som kommer ur lådan. Det betyder att du inte behöver skapa en konfigurationsfil alls och om du vill ändra saker kan du fortfarande.

Automatisk konfiguration för Embedded MongoDB har lagts till. Ett beroende av de.flapdoodle.embed:de.flapdoodle.embed.mongo är allt som behövs för att komma igång. Konfiguration, såsom versionen av Mongo som ska användas, kan styras via application.properties. Se dokumentationen för ytterligare information. (Versionsinformation om vårstart)

Den mest grundläggande och viktigaste konfigurationen som måste läggas till i application.properties-filerna är
spring.data.mongodb.port=0 (0 betyder att den kommer att väljas slumpmässigt från de fria)

för mer information se:Spring Boot Docs MongoDb



  1. php-redis - Finns det något sätt att lagra PHP-objekt i Redis utan att serialisera det?

  2. Nästa stopp – Bygga en datapipeline från Edge till Insight

  3. Hur sorterar MongoDB poster när ingen sorteringsordning är angiven?

  4. Konvertera datum från millisekunder till ISODate-objekt