这是我获得连接的方式
DataSource ds = (DataSource) ctx.lookup("glassfish_pool_res");
connection = ds.getConnection();
使用连接后,像这样:
CallableStatement cs = connection.prepareCall(call_statement);
...
cs.execute();
我应该立即执行cs.close()
和connection.close()
吗?
这是关闭连接以避免内存泄漏的正确方法吗?
我正在开发一个Web应用程序btw。
答案 0 :(得分:0)
是。这是正确的方法。
close() returns connection to connection pool