Uses of Interface
com.alibaba.druid.filter.Filter
-
-
Uses of Filter in com.alibaba.druid.filter
Classes in com.alibaba.druid.filter that implement Filter Modifier and Type Class Description classFilterAdapter提供JdbcFilter的基本实现,使得实现一个JdbcFilter更容易。classFilterEventAdapterMethods in com.alibaba.druid.filter that return types with arguments of type Filter Modifier and Type Method Description List<Filter>FilterChainImpl. getFilters()Method parameters in com.alibaba.druid.filter with type arguments of type Filter Modifier and Type Method Description static voidFilterManager. loadFilter(List<Filter> filters, String filterName) -
Uses of Filter in com.alibaba.druid.filter.config
Classes in com.alibaba.druid.filter.config that implement Filter Modifier and Type Class Description classConfigFilter这个类主要是负责两个事情:解密和下载远程的配置文件 [解密] DruidDataSource dataSource = new DruidDataSource(); //dataSource.setXXX 其他设置 //下面两步很重要 //启用config filter dataSource.setFilters("config"); //使用RSA解密(使用默认密钥) dataSource.setConnectionProperties("config.decrypt=true"); dataSource.setPassword("加密的密文"); [远程配置文件] DruidDataSource dataSource = new DruidDataSource(); //下面两步很重要 //启用config filter dataSource.setFilters("config"); //使用RSA解密(使用默认密钥) dataSource.setConnectionProperties("config.file=http://localhost:8080/remote.propreties;"); [Spring的配置解密] <bean id="dataSource" class="com.alibaba.druid.pool.DruidDataSource" init-method="init" destroy-method="close"> <property name="password" value="加密的密文" /> <! -
Uses of Filter in com.alibaba.druid.filter.encoding
Classes in com.alibaba.druid.filter.encoding that implement Filter Modifier and Type Class Description classEncodingConvertFilter -
Uses of Filter in com.alibaba.druid.filter.logging
Classes in com.alibaba.druid.filter.logging that implement Filter Modifier and Type Class Description classCommonsLogFilterclassLog4j2FilterclassLog4jFilterclassLogFilterclassSlf4jLogFilter -
Uses of Filter in com.alibaba.druid.filter.mysql8datetime
Classes in com.alibaba.druid.filter.mysql8datetime that implement Filter Modifier and Type Class Description classMySQL8DateTimeSqlTypeFilter针对mysql jdbc 8.0.23及以上版本,如果调用方没有使用orm框架,而是直接调用ResultSet的getObject方法,则针对DATETIME类型的字段,得到的对象从TimeStamp类型变成了LocalDateTime类型,导致调用方出现类型转换异常 通过Filter控制将对象类型转换成原来的类型 -
Uses of Filter in com.alibaba.druid.filter.stat
Classes in com.alibaba.druid.filter.stat that implement Filter Modifier and Type Class Description classMergeStatFilterclassStatFilter -
Uses of Filter in com.alibaba.druid.pool
Fields in com.alibaba.druid.pool with type parameters of type Filter Modifier and Type Field Description protected List<Filter>DruidAbstractDataSource. filtersMethods in com.alibaba.druid.pool that return types with arguments of type Filter Modifier and Type Method Description List<Filter>DruidAbstractDataSource. getProxyFilters()List<Filter>DruidDataSourceC3P0Adapter. getProxyFilters()Method parameters in com.alibaba.druid.pool with type arguments of type Filter Modifier and Type Method Description voidDruidAbstractDataSource. setProxyFilters(List<Filter> filters)voidDruidDataSourceC3P0Adapter. setProxyFilters(List<Filter> filters) -
Uses of Filter in com.alibaba.druid.pool.ha
Methods in com.alibaba.druid.pool.ha that return types with arguments of type Filter Modifier and Type Method Description List<Filter>HighAvailableDataSource. getProxyFilters()Method parameters in com.alibaba.druid.pool.ha with type arguments of type Filter Modifier and Type Method Description voidHighAvailableDataSource. setProxyFilters(List<Filter> proxyFilters) -
Uses of Filter in com.alibaba.druid.pool.ha.selector
Classes in com.alibaba.druid.pool.ha.selector that implement Filter Modifier and Type Class Description classRandomDataSourceValidateFilterA Druid Filter that records the last success execute time. -
Uses of Filter in com.alibaba.druid.proxy.jdbc
Methods in com.alibaba.druid.proxy.jdbc that return types with arguments of type Filter Modifier and Type Method Description List<Filter>DataSourceProxyConfig. getFilters()List<Filter>DataSourceProxy. getProxyFilters()List<Filter>DataSourceProxyImpl. getProxyFilters() -
Uses of Filter in com.alibaba.druid.wall
Classes in com.alibaba.druid.wall that implement Filter Modifier and Type Class Description classWallFilter
-