AbstractMongoClientConfiguration.@Configuration @Deprecated public abstract class AbstractMongoConfiguration extends MongoConfigurationSupport
MongoClient.
INFO:In case you want to use MongoClients for configuration please refer
to AbstractMongoClientConfiguration.MongoConfigurationSupport,
AbstractMongoClientConfiguration| Constructor and Description |
|---|
AbstractMongoConfiguration()
Deprecated.
|
| Modifier and Type | Method and Description |
|---|---|
protected String |
getMappingBasePackage()
Deprecated.
use
MongoConfigurationSupport.getMappingBasePackages() instead. |
MappingMongoConverter |
mappingMongoConverter()
Deprecated.
Creates a
MappingMongoConverter using the configured mongoDbFactory() and
MongoConfigurationSupport.mongoMappingContext(). |
abstract com.mongodb.MongoClient |
mongoClient()
Deprecated.
Return the
MongoClient instance to connect to. |
MongoDbFactory |
mongoDbFactory()
Deprecated.
Creates a
SimpleMongoDbFactory to be used by the MongoTemplate. |
MongoTemplate |
mongoTemplate()
Deprecated.
Creates a
MongoTemplate. |
abbreviateFieldNames, autoIndexCreation, customConversions, fieldNamingStrategy, getDatabaseName, getInitialEntitySet, getMappingBasePackages, mongoMappingContext, scanForEntitiespublic abstract com.mongodb.MongoClient mongoClient()
MongoClient instance to connect to. Annotate with Bean in case you want to expose a
MongoClient instance to the ApplicationContext.@Bean public MongoTemplate mongoTemplate() throws Exception
MongoTemplate.Exception@Bean public MongoDbFactory mongoDbFactory()
SimpleMongoDbFactory to be used by the MongoTemplate. Will use the MongoClient
instance configured in mongoClient().mongoClient(),
mongoTemplate()@Deprecated @Nullable protected String getMappingBasePackage()
MongoConfigurationSupport.getMappingBasePackages() instead.Documents. Will return the package name of the configuration
class' (the concrete class, not this one here) by default. So if you have a com.acme.AppConfig extending
AbstractMongoConfiguration the base package will be considered com.acme unless the method is
overridden to implement alternate behavior.Document classes or null to not enable scanning for
entities.@Bean public MappingMongoConverter mappingMongoConverter() throws Exception
MappingMongoConverter using the configured mongoDbFactory() and
MongoConfigurationSupport.mongoMappingContext(). Will get MongoConfigurationSupport.customConversions() applied.ExceptionMongoConfigurationSupport.customConversions(),
MongoConfigurationSupport.mongoMappingContext(),
mongoDbFactory()Copyright © 2011–2021 Pivotal Software, Inc.. All rights reserved.