public class MongoDbConnectionFactory
extends java.lang.Object
MongoDbConnectionFactory
.Constructor and Description |
---|
MongoDbConnectionFactory() |
MongoDbConnectionFactory(org.springframework.core.convert.converter.Converter... converters) |
MongoDbConnectionFactory(java.util.List<org.springframework.core.convert.converter.Converter> converters) |
Modifier and Type | Method and Description |
---|---|
org.springframework.data.mongodb.core.MongoTemplate |
buildMongoTemplate(BaseMongoDbProperties mongo)
Build mongo template.
|
org.springframework.data.mongodb.core.MongoTemplate |
buildMongoTemplate(java.lang.String clientUri)
Build mongo template.
|
void |
createCollection(org.springframework.data.mongodb.core.MongoOperations mongoTemplate,
java.lang.String collectionName,
boolean dropCollection)
Create collection.
|
protected java.util.Collection<java.lang.String> |
getMappingBasePackages() |
public MongoDbConnectionFactory()
public MongoDbConnectionFactory(org.springframework.core.convert.converter.Converter... converters)
public MongoDbConnectionFactory(java.util.List<org.springframework.core.convert.converter.Converter> converters)
public org.springframework.data.mongodb.core.MongoTemplate buildMongoTemplate(BaseMongoDbProperties mongo)
mongo
- the mongo properties settingspublic org.springframework.data.mongodb.core.MongoTemplate buildMongoTemplate(java.lang.String clientUri)
clientUri
- the client uripublic void createCollection(org.springframework.data.mongodb.core.MongoOperations mongoTemplate, java.lang.String collectionName, boolean dropCollection)
mongoTemplate
- the mongo templatecollectionName
- the collection namedropCollection
- the drop collectionprotected java.util.Collection<java.lang.String> getMappingBasePackages()