这些天我有一个问题让我很困惑。我在 oracle weblogc 服务器中使用 JDBC 连接池进行 REST API 调用。该包已部署并且能够正确处理传入的请求。
但不知何故,在发出新请求后,在数据库会话级别,我将获得一个新的会话行“不活跃”状态,即使我故意在代码中关闭了数据库连接。在我看来,这一届会议将永远举行。最终它杀死了游泳池。
这是我的代码示例,其中“apple”是我的连接池名称。
Connection connection = JDBCConnection.getJDBCConnction(apple);
Statement stmt = null;
String query ="select name from user";
String hosts="";
try {
stmt = connection.createStatement();
ResultSet rs = stmt.executeQuery(query);
while (rs.next()) {
name = rs.getString("name");
}
} finally {
connection.close();
}
我需要做些什么额外的事情吗?
谢谢,
杰克