@Configuration @ComponentScan(value="wang.bigbird.domain.framework.data.mongodb") public class MongoDBConfiguration extends Object
构造器和说明 |
---|
MongoDBConfiguration() |
限定符和类型 | 方法和说明 |
---|---|
com.mongodb.client.MongoClient |
mongo(MongoDBProperties mongoDBProperties,
org.springframework.boot.autoconfigure.mongo.MongoProperties springMongoProperties)
MongoDB 客户端
|
org.springframework.data.mongodb.core.MongoTemplate |
mongoTemplate(com.mongodb.client.MongoClient mongoClient,
MongoDBProperties mongoDBProperties)
MongoTemplate
如果保留该方法名作为Bean名称,需要开启Bean覆盖,否则会报错
|
@Bean public com.mongodb.client.MongoClient mongo(MongoDBProperties mongoDBProperties, org.springframework.boot.autoconfigure.mongo.MongoProperties springMongoProperties)
@Bean @Primary public org.springframework.data.mongodb.core.MongoTemplate mongoTemplate(com.mongodb.client.MongoClient mongoClient, MongoDBProperties mongoDBProperties)