Class MongoDbConfig
java.lang.Object
org.springframework.data.mongodb.config.MongoConfigurationSupport
org.springframework.data.mongodb.config.AbstractReactiveMongoConfiguration
es.kukenan.smartfi.microservice.smartficore.config.MongoDbConfig
@EnableReactiveMongoRepositories(basePackages="es.kukenan.smartfi.microservice.smartficore.repository.mongo")
public class MongoDbConfig
extends org.springframework.data.mongodb.config.AbstractReactiveMongoConfiguration
Mongo DB Configuration.
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected StringMongo DB Database name.com.mongodb.client.MongoClientmongoClient(String mongoUri) MongoDB client initializer.Methods inherited from class org.springframework.data.mongodb.config.AbstractReactiveMongoConfiguration
createReactiveMongoClient, mappingMongoConverter, reactiveMongoClient, reactiveMongoDbFactory, reactiveMongoTemplateMethods inherited from class org.springframework.data.mongodb.config.MongoConfigurationSupport
abbreviateFieldNames, autoIndexCreation, configureClientSettings, configureConverters, customConversions, fieldNamingStrategy, getInitialEntitySet, getMappingBasePackages, mongoClientSettings, mongoMappingContext, scanForEntities
-
Field Details
-
databaseName
Mongo database name.
-
-
Constructor Details
-
MongoDbConfig
public MongoDbConfig()
-
-
Method Details
-
getDatabaseName
Mongo DB Database name.- Specified by:
getDatabaseNamein classorg.springframework.data.mongodb.config.MongoConfigurationSupport- Returns:
- database name.
-
mongoClient
@Bean public com.mongodb.client.MongoClient mongoClient(@Value("${spring.data.mongodb.uri}") String mongoUri) MongoDB client initializer.- Parameters:
mongoUri- Mongo DB connection Uri.- Returns:
- MongoClient.
-