使用 Derby,您需要特别调用:
DriverManager.getConnection("jdbc:derby:myDatabase;shutdown=true");
当你想关闭数据库时。但是,使用 BoneCP,您可以:
BoneCPConfig config = new BoneCPConfig();
config.setJdbcUrl("jdbc:derby:myDatabase");
config.setXXX(...);
...
BoneCP connectionPool = new BoneCP(config);
// shutdown connection pool
connectionPool.shutdown();
但是,对于derby,您需要调用 shutdown 命令,否则可能会出现一些错误
所以问题是如何在 BoneCP 框架中调用关闭连接字符串?