报告未安全关闭的 JDBC 资源。 该检查报告的 JDBC 资源包括 java.sql.Connectionjava.sql.Statementjava.sql.PreparedStatementjava.sql.CallableStatementjava.sql.ResultSet

默认情况下,该检查假定资源可以由名称中带有 'close' 或 'cleanup' 的任何方法关闭。

示例:


  ResultSet findAllElements(Connection connection) throws SQLException {
    PreparedStatement statement = connection.prepareStatement("SELECT * FROM TABLE");//语句未关闭
    statement.execute();
    return statement.getResultSet();
  }

使用以下选项配置检查: