public class DruidFilterConfiguration extends Object
| Constructor and Description |
|---|
DruidFilterConfiguration() |
| Modifier and Type | Method and Description |
|---|---|
com.alibaba.druid.filter.logging.CommonsLogFilter |
commonsLogFilter() |
com.alibaba.druid.filter.config.ConfigFilter |
configFilter() |
com.alibaba.druid.filter.encoding.EncodingConvertFilter |
encodingConvertFilter() |
com.alibaba.druid.filter.logging.Log4j2Filter |
log4j2Filter() |
com.alibaba.druid.filter.logging.Log4jFilter |
log4jFilter() |
com.alibaba.druid.filter.logging.Slf4jLogFilter |
slf4jLogFilter() |
com.alibaba.druid.filter.stat.StatFilter |
statFilter() |
com.alibaba.druid.wall.WallConfig |
wallConfig() |
com.alibaba.druid.wall.WallFilter |
wallFilter(com.alibaba.druid.wall.WallConfig wallConfig) |
@Bean
@ConfigurationProperties(value="spring.datasource.druid.filter.stat")
@ConditionalOnProperty(prefix="spring.datasource.druid.filter.stat",
name="enabled")
@ConditionalOnMissingBean
public com.alibaba.druid.filter.stat.StatFilter statFilter()
@Bean
@ConfigurationProperties(value="spring.datasource.druid.filter.config")
@ConditionalOnProperty(prefix="spring.datasource.druid.filter.config",
name="enabled")
@ConditionalOnMissingBean
public com.alibaba.druid.filter.config.ConfigFilter configFilter()
@Bean
@ConfigurationProperties(value="spring.datasource.druid.filter.encoding")
@ConditionalOnProperty(prefix="spring.datasource.druid.filter.encoding",
name="enabled")
@ConditionalOnMissingBean
public com.alibaba.druid.filter.encoding.EncodingConvertFilter encodingConvertFilter()
@Bean
@ConfigurationProperties(value="spring.datasource.druid.filter.slf4j")
@ConditionalOnProperty(prefix="spring.datasource.druid.filter.slf4j",
name="enabled")
@ConditionalOnMissingBean
public com.alibaba.druid.filter.logging.Slf4jLogFilter slf4jLogFilter()
@Bean
@ConfigurationProperties(value="spring.datasource.druid.filter.log4j")
@ConditionalOnProperty(prefix="spring.datasource.druid.filter.log4j",
name="enabled")
@ConditionalOnMissingBean
public com.alibaba.druid.filter.logging.Log4jFilter log4jFilter()
@Bean
@ConfigurationProperties(value="spring.datasource.druid.filter.log4j2")
@ConditionalOnProperty(prefix="spring.datasource.druid.filter.log4j2",
name="enabled")
@ConditionalOnMissingBean
public com.alibaba.druid.filter.logging.Log4j2Filter log4j2Filter()
@Bean
@ConfigurationProperties(value="spring.datasource.druid.filter.commons-log")
@ConditionalOnProperty(prefix="spring.datasource.druid.filter.commons-log",
name="enabled")
@ConditionalOnMissingBean
public com.alibaba.druid.filter.logging.CommonsLogFilter commonsLogFilter()
@Bean
@ConfigurationProperties(value="spring.datasource.druid.filter.wall.config")
@ConditionalOnProperty(prefix="spring.datasource.druid.filter.wall",
name="enabled")
@ConditionalOnMissingBean
public com.alibaba.druid.wall.WallConfig wallConfig()
@Bean
@ConfigurationProperties(value="spring.datasource.druid.filter.wall")
@ConditionalOnProperty(prefix="spring.datasource.druid.filter.wall",
name="enabled")
@ConditionalOnMissingBean
public com.alibaba.druid.wall.WallFilter wallFilter(com.alibaba.druid.wall.WallConfig wallConfig)
Copyright © 2022 Alibaba Group. All rights reserved.