@Configuration
@ComponentScan(basePackages={"de.digitalcollections.iiif.bookshelf.backend.api.repository","de.digitalcollections.iiif.bookshelf.backend.impl.repository"})
@PropertySource(value="classpath:de/digitalcollections/iiif/bookshelf/config/SpringConfigBackend-${spring.profiles.active:PROD}.properties")
@EnableMongoRepositories(basePackages="de.digitalcollections.iiif.bookshelf.backend.api.repository")
@EnableMongoAuditing
@Import(value=de.digitalcollections.iiif.presentation.config.SpringConfigBackendPresentation.class)
public class SpringConfigBackend
extends org.springframework.data.mongodb.config.AbstractMongoConfiguration
| Constructor and Description |
|---|
SpringConfigBackend() |
| Modifier and Type | Method and Description |
|---|---|
protected String |
getDatabaseName() |
protected String |
getMappingBasePackage() |
org.mongeez.MongeezRunner |
mongeez() |
com.mongodb.MongoClient |
mongo() |
org.springframework.data.mongodb.core.MongoTemplate |
mongoTemplate() |
com.fasterxml.jackson.databind.ObjectMapper |
objectMapper() |
static org.springframework.context.support.PropertySourcesPlaceholderConfigurer |
propertySourcesPlaceholderConfigurer() |
abbreviateFieldNames, customConversions, fieldNamingStrategy, getAuthenticationDatabaseName, getInitialEntitySet, getMappingBasePackages, getUserCredentials, isNewStrategyFactory, mappingMongoConverter, mongoDbFactory, mongoMappingContext, scanForEntities@Bean public static org.springframework.context.support.PropertySourcesPlaceholderConfigurer propertySourcesPlaceholderConfigurer()
protected String getDatabaseName()
getDatabaseName in class org.springframework.data.mongodb.config.AbstractMongoConfiguration@Bean
public com.mongodb.MongoClient mongo()
throws Exception
mongo in class org.springframework.data.mongodb.config.AbstractMongoConfigurationException@Bean(name="mongeez")
public org.mongeez.MongeezRunner mongeez()
throws Exception
Exceptionprotected String getMappingBasePackage()
getMappingBasePackage in class org.springframework.data.mongodb.config.AbstractMongoConfiguration@Bean
public org.springframework.data.mongodb.core.MongoTemplate mongoTemplate()
throws Exception
mongoTemplate in class org.springframework.data.mongodb.config.AbstractMongoConfigurationException@Bean public com.fasterxml.jackson.databind.ObjectMapper objectMapper()
Copyright © 2017. All rights reserved.