Spring Bootバージョン1.3以降、EmbeddedMongoAutoConfiguration
があります 箱から出てくるクラス。つまり、構成ファイルを作成する必要はまったくなく、変更したい場合でも変更できます。
EmbeddedMongoDBの自動構成が追加されました。 de.flapdoodle.embed:de.flapdoodle.embed.mongoへの依存 始めるために必要なのはそれだけです。使用するMongoのバージョンなどの構成は、application.propertiesを介して制御できます。詳細については、ドキュメントを参照してください。 (春のブートリリースノート)
application.propertiesファイルに追加する必要がある最も基本的で重要な構成は、
spring.data.mongodb.port=0
(0は、無料のものからランダムに選択されることを意味します)
詳細については、Spring Boot Docs MongoDb
を確認してください。