Class JooqAutoConfiguration
- java.lang.Object
- org.springframework.boot.autoconfigure.jooq.JooqAutoConfiguration
@Configuration @ConditionalOnClass(org.jooq.DSLContext.class) @ConditionalOnBean(javax.sql.DataSource.class) public class JooqAutoConfiguration extends Object
Auto-configurationfor JOOQ.- Since:
- 1.3.0
Nested Class Summary
Nested Classes Modifier and Type Class Description static classJooqAutoConfiguration.DslContextConfiguration
Constructor Summary
Constructors Constructor Description JooqAutoConfiguration()
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description org.jooq.impl.DataSourceConnectionProviderdataSourceConnectionProvider(DataSource dataSource)org.jooq.impl.DefaultExecuteListenerProviderjooqExceptionTranslatorExecuteListenerProvider()org.springframework.boot.autoconfigure.jooq.SpringTransactionProvidertransactionProvider(org.springframework.transaction.PlatformTransactionManager txManager)
Constructor Detail
JooqAutoConfiguration
public JooqAutoConfiguration()
Method Detail
dataSourceConnectionProvider
@Bean @ConditionalOnMissingBean(org.jooq.impl.DataSourceConnectionProvider.class) public org.jooq.impl.DataSourceConnectionProvider dataSourceConnectionProvider(DataSource dataSource)
transactionProvider
@Bean @ConditionalOnBean(org.springframework.transaction.PlatformTransactionManager.class) public org.springframework.boot.autoconfigure.jooq.SpringTransactionProvider transactionProvider(org.springframework.transaction.PlatformTransactionManager txManager)
jooqExceptionTranslatorExecuteListenerProvider
@Bean public org.jooq.impl.DefaultExecuteListenerProvider jooqExceptionTranslatorExecuteListenerProvider()