Class DruidFilterConfiguration

java.lang.Object
com.alibaba.druid.spring.boot.autoconfigure.stat.DruidFilterConfiguration

public class DruidFilterConfiguration extends Object
Author:
lihengming [[email protected]]
  • Constructor Details

    • DruidFilterConfiguration

      public DruidFilterConfiguration()
  • Method Details

    • statFilter

      @Bean @ConfigurationProperties("spring.datasource.druid.filter.stat") @ConditionalOnProperty(prefix="spring.datasource.druid.filter.stat", name="enabled") @ConditionalOnMissingBean public StatFilter statFilter()
    • configFilter

      @Bean @ConfigurationProperties("spring.datasource.druid.filter.config") @ConditionalOnProperty(prefix="spring.datasource.druid.filter.config", name="enabled") @ConditionalOnMissingBean public ConfigFilter configFilter()
    • encodingConvertFilter

      @Bean @ConfigurationProperties("spring.datasource.druid.filter.encoding") @ConditionalOnProperty(prefix="spring.datasource.druid.filter.encoding", name="enabled") @ConditionalOnMissingBean public EncodingConvertFilter encodingConvertFilter()
    • slf4jLogFilter

      @Bean @ConfigurationProperties("spring.datasource.druid.filter.slf4j") @ConditionalOnProperty(prefix="spring.datasource.druid.filter.slf4j", name="enabled") @ConditionalOnMissingBean public Slf4jLogFilter slf4jLogFilter()
    • log4jFilter

      @Bean @ConfigurationProperties("spring.datasource.druid.filter.log4j") @ConditionalOnProperty(prefix="spring.datasource.druid.filter.log4j", name="enabled") @ConditionalOnMissingBean public Log4jFilter log4jFilter()
    • log4j2Filter

      @Bean @ConfigurationProperties("spring.datasource.druid.filter.log4j2") @ConditionalOnProperty(prefix="spring.datasource.druid.filter.log4j2", name="enabled") @ConditionalOnMissingBean public Log4j2Filter log4j2Filter()
    • commonsLogFilter

      @Bean @ConfigurationProperties("spring.datasource.druid.filter.commons-log") @ConditionalOnProperty(prefix="spring.datasource.druid.filter.commons-log", name="enabled") @ConditionalOnMissingBean public CommonsLogFilter commonsLogFilter()
    • wallConfig

      @Bean @ConfigurationProperties("spring.datasource.druid.filter.wall.config") @ConditionalOnProperty(prefix="spring.datasource.druid.filter.wall", name="enabled") @ConditionalOnMissingBean public WallConfig wallConfig()
    • wallFilter

      @Bean @ConfigurationProperties("spring.datasource.druid.filter.wall") @ConditionalOnProperty(prefix="spring.datasource.druid.filter.wall", name="enabled") @ConditionalOnMissingBean public WallFilter wallFilter(WallConfig wallConfig)