| 程序包 | 说明 |
|---|---|
| cn.dreampie.common.plugin.db.druid |
| 限定符和类型 | 方法和说明 |
|---|---|
DruidXAPlugin |
DruidXAPlugin.addFilter(com.alibaba.druid.filter.Filter filter) |
DruidXAPlugin |
DruidXAPlugin.set(int initialSize,
int minIdle,
int maxActive) |
DruidXAPlugin |
DruidXAPlugin.setDriverClass(String driverClass) |
DruidXAPlugin |
DruidXAPlugin.setFilters(String filters)
设置过滤器,如果要开启监控统计需要使用此方法或在构造方法中进行设置
监控统计:"stat"
防SQL注入:"wall"
组合使用: "stat,wall"
|
DruidXAPlugin |
DruidXAPlugin.setInitialSize(int initialSize) |
DruidXAPlugin |
DruidXAPlugin.setMaxActive(int maxActive) |
DruidXAPlugin |
DruidXAPlugin.setMaxPoolPreparedStatementPerConnectionSize(int maxPoolPreparedStatementPerConnectionSize) |
DruidXAPlugin |
DruidXAPlugin.setMaxWait(long maxWait) |
DruidXAPlugin |
DruidXAPlugin.setMinEvictableIdleTimeMillis(long minEvictableIdleTimeMillis) |
DruidXAPlugin |
DruidXAPlugin.setMinIdle(int minIdle) |
DruidXAPlugin |
DruidXAPlugin.setTestOnBorrow(boolean testOnBorrow) |
DruidXAPlugin |
DruidXAPlugin.setTestOnReturn(boolean testOnReturn) |
DruidXAPlugin |
DruidXAPlugin.setTestWhileIdle(boolean testWhileIdle) |
DruidXAPlugin |
DruidXAPlugin.setTimeBetweenEvictionRunsMillis(long timeBetweenEvictionRunsMillis) |
DruidXAPlugin |
DruidXAPlugin.setValidationQuery(String validationQuery)
hsqldb - "select 1 from INFORMATION_SCHEMA.SYSTEM_USERS"
Oracle - "select 1 from dual"
DB2 - "select 1 from sysibm.sysdummy1"
mysql - "select 1"
|
Copyright © 2014. All rights reserved.