Fur*_*vuz 2 spring mongodb nosql spring-data spring-boot
我有从MongoRepository扩展的接口.他们正在使用mongodb的默认数据库.我想定义类的数据库名称.
public interface CustomerRepository extends MongoRepository<Customer, String> {
...
}
Run Code Online (Sandbox Code Playgroud)
我该如何定义它?
您只需要在application.properties文件中定义相应的mongobd属性,或者如果您想要yml语法,则在其中定义props application.yml.在src/main/resources,application.properties应该已经存在.
application.properties :
spring.data.mongodb.host=<hostname>
spring.data.mongodb.port=27017
spring.data.mongodb.database=<dbname>
spring.data.mongodb.username=<usernamr>
spring.data.mongodb.password=******
Run Code Online (Sandbox Code Playgroud)
要么
application.yml :
spring:
data:
mongodb:
host: <hostname>
port: 27017
database: <dbname>
username: <usernamr>
password: ******
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
6160 次 |
| 最近记录: |