Merge pull request #1932 from xiaoshan00/master

修复自定义的ValidConnectionChecker被覆盖的问题
This commit is contained in:
高铁
2017-08-29 15:13:45 +08:00
committed by GitHub
2 changed files with 60 additions and 0 deletions
@@ -1107,6 +1107,10 @@ public class DruidDataSource extends DruidAbstractDataSource implements DruidDat
}
private void initValidConnectionChecker() {
if (this.validConnectionChecker != null) {
return;
}
String realDriverClassName = driver.getClass().getName();
if (JdbcUtils.isMySqlDriver(realDriverClassName)) {
this.validConnectionChecker = new MySqlValidConnectionChecker();