Sinds Spring Boot versie 1.3 is er een EmbeddedMongoAutoConfiguration
klasse die uit de doos komt. Dit betekent dat je helemaal geen configuratiebestand hoeft aan te maken en als je dingen wilt veranderen kan dat nog steeds.
Automatische configuratie voor Embedded MongoDB is toegevoegd. Een afhankelijkheid van de.flapdoodle.embed:de.flapdoodle.embed.mongo is alles wat nodig is om te beginnen. Configuratie, zoals de versie van Mongo die moet worden gebruikt, kan worden beheerd via application.properties. Raadpleeg de documentatie voor meer informatie. (Lente Boot Release-opmerkingen)
De meest elementaire en belangrijkste configuratie die moet worden toegevoegd aan de application.properties-bestanden is spring.data.mongodb.port=0
(0 betekent dat het willekeurig uit de gratis wordt gekozen)
check voor meer details:Spring Boot Docs MongoDb