Package org.ehrbase.service
Class PersistenceConfig
- java.lang.Object
-
- org.ehrbase.service.PersistenceConfig
-
@Configuration @EnableTransactionManagement public class PersistenceConfig extends Object
-
-
Constructor Summary
Constructors Constructor Description PersistenceConfig()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description org.jooq.impl.DefaultConfigurationconfiguration()org.jooq.impl.DataSourceConnectionProviderconnectionProvider()org.jooq.impl.DefaultDSLContextdsl()org.ehrbase.service.PersistenceConfig.ExceptionTranslatorexceptionTransformer()org.springframework.jdbc.datasource.TransactionAwareDataSourceProxytransactionAwareDataSource()org.springframework.jdbc.datasource.DataSourceTransactionManagertransactionManager()
-
-
-
Method Detail
-
transactionAwareDataSource
public org.springframework.jdbc.datasource.TransactionAwareDataSourceProxy transactionAwareDataSource()
-
transactionManager
@Bean public org.springframework.jdbc.datasource.DataSourceTransactionManager transactionManager()
-
connectionProvider
@Bean public org.jooq.impl.DataSourceConnectionProvider connectionProvider()
-
exceptionTransformer
@Bean public org.ehrbase.service.PersistenceConfig.ExceptionTranslator exceptionTransformer()
-
dsl
@Bean @Primary public org.jooq.impl.DefaultDSLContext dsl()
-
configuration
@Bean public org.jooq.impl.DefaultConfiguration configuration()
-
-