code: public static void release(ResultSet result, Statement statement, Connection connection) {
          if (result != null) {
              try {
                  result.close();
              } catch (SQLException e) {
                  e.printStackTrace();
              }
          }
  
          if (statement != null) {
              try {
                  statement.close();
              } catch (SQLException e) {
                  e.printStackTrace();
              }
          }
  
          if (connection != null) {
              JDBCUtils.release(connection);
          }
      }
docs: 关闭与数据库的连接资源，包括‘ResultSet’‘Statement’‘Connection’ 的实例对象所占用的资源，注意顺序不能颠倒
  
  @param result     结果集
  @param statement  执行SQL语句的Statement对象
  @param connection 连接数据库的连接对象