Class DataSourceDecoratorAutoConfiguration
java.lang.Object
com.github.gavlyukovskiy.boot.jdbc.decorator.DataSourceDecoratorAutoConfiguration
@AutoConfiguration(after=org.springframework.boot.jdbc.autoconfigure.DataSourceAutoConfiguration.class)
@EnableConfigurationProperties(DataSourceDecoratorProperties.class)
@ConditionalOnProperty(name="decorator.datasource.enabled",
havingValue="true",
matchIfMissing=true)
@ConditionalOnBean(javax.sql.DataSource.class)
@Import({P6SpyConfiguration.class,DataSourceProxyConfiguration.class,Ordered.class})
public class DataSourceDecoratorAutoConfiguration
extends Object
Auto-configuration for proxying DataSource.-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiondataSourceNameResolver(org.springframework.context.ApplicationContext applicationContext)
-
Constructor Details
-
DataSourceDecoratorAutoConfiguration
public DataSourceDecoratorAutoConfiguration()
-
-
Method Details
-
dataSourceDecoratorBeanPostProcessor
@Bean @ConditionalOnBean(DataSourceDecorator.class) public static DataSourceDecoratorBeanPostProcessor dataSourceDecoratorBeanPostProcessor() -
dataSourceNameResolver
@Bean @ConditionalOnMissingBean @ConditionalOnBean(DataSourceDecorator.class) public DataSourceNameResolver dataSourceNameResolver(org.springframework.context.ApplicationContext applicationContext)
-