接口的使用
com.alibaba.druid.filter.Filter
使用Filter的程序包
程序包
说明
-
com.alibaba.druid.filter中Filter的使用
返回变量类型为Filter的类型的com.alibaba.druid.filter中的方法类型变量类型为Filter的com.alibaba.druid.filter中的方法参数 -
com.alibaba.druid.filter.config中Filter的使用
修饰符和类型类说明class这个类主要是负责两个事情, 解密, 和下载远程的配置文件 [解密] DruidDataSource dataSource = new DruidDataSource(); //dataSource.setXXX 其他设置 //下面两步很重要 //启用config filter dataSource.setFilters("config"); //使用RSA解密(使用默认密钥) dataSource.setConnectionPropertise("config.decrypt=true"); dataSource.setPassword("加密的密文"); [远程配置文件] DruidDataSource dataSource = new DruidDataSource(); //下面两步很重要 //启用config filter dataSource.setFilters("config"); //使用RSA解密(使用默认密钥) dataSource.setConnectionPropertise("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="加密的密文" /> <! -
com.alibaba.druid.filter.encoding中Filter的使用
-
com.alibaba.druid.filter.logging中Filter的使用
修饰符和类型类说明classclassclassclassclass -
com.alibaba.druid.filter.mysql8datetime中Filter的使用
修饰符和类型类说明class针对mysql jdbc 8.0.23及以上版本,如果调用方没有使用orm框架,而是直接调用ResultSet的getObject方法,则针对DATETIME类型的字段,得到的对象从TimeStamp类型变成了LocalDateTime类型,导致调用方出现类型转换异常 通过Filter控制将对象类型转换成原来的类型 -
com.alibaba.druid.filter.stat中Filter的使用
-
com.alibaba.druid.pool中Filter的使用
类型参数类型为Filter的com.alibaba.druid.pool中的字段返回变量类型为Filter的类型的com.alibaba.druid.pool中的方法类型变量类型为Filter的com.alibaba.druid.pool中的方法参数修饰符和类型方法说明voidDruidAbstractDataSource.setProxyFilters(List<Filter> filters) voidDruidDataSourceC3P0Adapter.setProxyFilters(List<Filter> filters) -
com.alibaba.druid.pool.ha中Filter的使用
返回变量类型为Filter的类型的com.alibaba.druid.pool.ha中的方法类型变量类型为Filter的com.alibaba.druid.pool.ha中的方法参数 -
com.alibaba.druid.pool.ha.selector中Filter的使用
修饰符和类型类说明classA Druid Filter that records the last success execute time. -
com.alibaba.druid.proxy.jdbc中Filter的使用
返回变量类型为Filter的类型的com.alibaba.druid.proxy.jdbc中的方法修饰符和类型方法说明DataSourceProxyConfig.getFilters()DataSourceProxy.getProxyFilters()DataSourceProxyImpl.getProxyFilters() -
com.alibaba.druid.wall中Filter的使用