Uses of Interface
com.alibaba.druid.filter.Filter
Packages that use Filter
Package
Description
-
Uses of Filter in com.alibaba.druid.filter
Classes in com.alibaba.druid.filter that implement FilterModifier and TypeClassDescriptionclass提供JdbcFilter的基本实现,使得实现一个JdbcFilter更容易。classMethods in com.alibaba.druid.filter that return types with arguments of type FilterMethod parameters in com.alibaba.druid.filter with type arguments of type FilterModifier and TypeMethodDescriptionstatic 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 FilterModifier and TypeClassDescriptionclass这个类主要是负责两个事情, 解密, 和下载远程的配置文件 [解密] 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="加密的密文" /> <! -
Uses of Filter in com.alibaba.druid.filter.encoding
Classes in com.alibaba.druid.filter.encoding that implement Filter -
Uses of Filter in com.alibaba.druid.filter.logging
Classes in com.alibaba.druid.filter.logging that implement FilterModifier and TypeClassDescriptionclassclassclassclassclass -
Uses of Filter in com.alibaba.druid.filter.mysql8datetime
Classes in com.alibaba.druid.filter.mysql8datetime that implement FilterModifier and TypeClassDescriptionclass针对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 -
Uses of Filter in com.alibaba.druid.pool
Fields in com.alibaba.druid.pool with type parameters of type FilterMethods in com.alibaba.druid.pool that return types with arguments of type FilterModifier and TypeMethodDescriptionDruidAbstractDataSource.getProxyFilters()DruidDataSourceC3P0Adapter.getProxyFilters()Method parameters in com.alibaba.druid.pool with type arguments of type FilterModifier and TypeMethodDescriptionvoidDruidAbstractDataSource.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 FilterMethod parameters in com.alibaba.druid.pool.ha with type arguments of type FilterModifier and TypeMethodDescriptionvoidHighAvailableDataSource.setProxyFilters(List<Filter> proxyFilters) -
Uses of Filter in com.alibaba.druid.pool.ha.selector
Classes in com.alibaba.druid.pool.ha.selector that implement FilterModifier and TypeClassDescriptionclassA 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 FilterModifier and TypeMethodDescriptionDataSourceProxyConfig.getFilters()DataSourceProxy.getProxyFilters()DataSourceProxyImpl.getProxyFilters() -
Uses of Filter in com.alibaba.druid.wall
Classes in com.alibaba.druid.wall that implement Filter