在代码中,我缺少了关于关闭PreparedStatement的信息。我想找到所有的功能相同的问题=>如何设置警告丢失发布资源在eclipse?我尝试窗口、->首选项、->、Java ->编译器、编译器、->错误/警告->资源泄漏,但它没有激活。
private void insertData(String userName)
throws SQLException {
PreparedStatement ps = null;
ps = con.prepareStatement(INSERT_DATA);
ps.setString(1, userName);
// SQL execution
ps.executeUpdate();
}谢谢大家
发布于 2017-11-08 11:54:02
我试过你的示例代码。我认为您必须将潜在资源泄漏设置为警告或错误,以查看您希望找到的PreparedStatement问题。
这是因为当连接关闭时,可能会关闭PreparedStatement。
https://stackoverflow.com/questions/47178774
复制相似问题