HikariPool hikariPool = new HikariPool( xxxx );
Connection cn = hikaripool.getConnection();
try {
cn.doXXX()
} finnally(){
connection.close();// connection的实现类(代理类)自己会调用hikariPool.evictConnection(cn) ,将此连接回收到pool中
}
connection回收到池中是连接池自己做的事, 业务代码不用关心物理连接是否真的关闭,只需要调用close()方法
Hikari中connection.close()的实现
Druid close()实现