Class SpringConfigBackendDatabase
- java.lang.Object
-
- de.digitalcollections.cudami.server.config.SpringConfigBackendDatabase
-
@Configuration @ComponentScan(basePackages="de.digitalcollections.cudami.server.backend.impl.jdbi") @EnableTransactionManagement public class SpringConfigBackendDatabase extends Object
Database configuration.
-
-
Constructor Summary
Constructors Constructor Description SpringConfigBackendDatabase()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description org.jdbi.v3.core.Jdbidbi(org.jdbi.v3.spring5.JdbiFactoryBean factory)org.jdbi.v3.spring5.JdbiFactoryBeanjdbi(DataSource ds, com.fasterxml.jackson.databind.ObjectMapper objectMapper)org.springframework.security.web.authentication.rememberme.PersistentTokenRepositorypersistentTokenRepository(DataSource pds)org.springframework.jdbc.datasource.DataSourceTransactionManagertransactionManager(DataSource dataSource)
-
-
-
Method Detail
-
persistentTokenRepository
@Autowired @Bean @Qualifier("pds") public org.springframework.security.web.authentication.rememberme.PersistentTokenRepository persistentTokenRepository(DataSource pds)
-
dbi
@Bean public org.jdbi.v3.core.Jdbi dbi(org.jdbi.v3.spring5.JdbiFactoryBean factory) throws Exception- Throws:
Exception
-
jdbi
@Bean public org.jdbi.v3.spring5.JdbiFactoryBean jdbi(DataSource ds, com.fasterxml.jackson.databind.ObjectMapper objectMapper)
-
transactionManager
@Bean public org.springframework.jdbc.datasource.DataSourceTransactionManager transactionManager(DataSource dataSource)
-
-