エラーが示すように:
Caused by: java.lang.IllegalArgumentException: Database name must not be empty
at org.springframework.util.Assert.hasText(Assert.java:168) ~[spring-core-4.3.2.RELEASE.jar:4.3.2.RELEASE]
アプリケーションで使用するデータベース名を設定する必要があります。または、ここで設定されている場合:
My applicaiton.yml file
そうでない場合は、ファイル名のタイプミスエラーです。
すでにSpringbootを使用しているので、mongodbのspringプロパティを使用してみませんか?
ver3.0ドライバー用
spring.data.mongodb.uri=mongodb://user:[email protected]:12345
ver2.xドライバーの場合
spring.data.mongodb.host=localhost
spring.data.mongodb.port=27017
詳細はこちら