【发布时间】:2018-01-30 06:13:53
【问题描述】:
我正在尝试从方法中返回 PreparedStatement 的值,因此我无法使用 try catch 将语句包含在方法中。有什么办法可以摆脱带有返回语句的 PreparedStatement 的资源泄漏?
public PreparedStatement getStatement(){
final PreparedStatement preparedStatement = this.connection
.prepareStatement("SELECT * FROM log");
return preparedStatement;
}
【问题讨论】:
-
这只是一个警告,如果你确定(经过仔细检查)你没有泄漏任何资源,你可以忽略它。
-
请显示您的方法代码、算法以及您通常如何调用它。如果方法是工厂,抑制警告是没有问题的。
标签: java eclipse return resource-leak