Class PersistenceConfig


  • @Configuration
    @EnableTransactionManagement
    public class PersistenceConfig
    extends Object
    • Constructor Detail

      • PersistenceConfig

        public PersistenceConfig()
    • 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()