基于上述配置
PoolConfig poolConfig = new PoolConfig(10, 20, 3000);
ConnectionConfig connectionConfig = new ConnectionConfig("useUnicode=yes;characterEncoding=utf8;");
DataSourceConfig dbConfig = new DataSourceConfig(poolConfig, connectionConfig);
PoolConfig poolConfig = new PoolConfig(10, 20, 3000);
ConnectionConfig connectionConfig = new ConnectionConfig("useUnicode=yes;characterEncoding=utf8;");
return connectionFactory().dataSource("databaseName", dbConfig);
1)jdbc模板连接没有关闭,连接也没有返回到池中。
2)当我在Mysql中说“显示进程列表”都是睡眠连接时,它没有重用连接池,也没有重新建立连接池。
PoolConfig poolConfig = new PoolConfig(10, 20, 3000);
ConnectionConfig connectionConfig = new ConnectionConfig("useUnicode=yes;characterEncoding=utf8;");
DataSourceConfig dbConfig = new DataSourceConfig(poolConfig, connectionConfig);
PoolConfig poolConfig = new PoolConfig(10, 20, 3000);
ConnectionConfig connectionConfig = new ConnectionConfig("useUnicode=yes;characterEncoding=utf8;");
return connectionFactory().dataSource("databaseName", dbConfig);