你的位置:首页 > 软件开发 > Java > 使用ResultSet,写了一个通用的查询方法

使用ResultSet,写了一个通用的查询方法

发布时间:2016-08-31 23:00:05
此方法很烂,以后优化/** * 通用的查询方法:SELECT */ @SuppressWarnings({ "unchecked", "rawtypes" }) public List testResultSet(String ...

此方法很烂,以后优化

/**   * 通用的查询方法:SELECT   */  @SuppressWarnings({ "unchecked", "rawtypes" })  public List testResultSet(String sql) {    Connection connection = null;    Statement statement = null;    ResultSet rs = null;    try {      // 1.获取Connection      connection = JDBCTools.getConnection();      // 2.获取Statement      statement = connection.createStatement();      // 4.执行查询,得到ResultSet      rs = statement.executeQuery(sql);      // 5.处理ResultSet      List list = new ArrayList();      ResultSetMetaData metaData = rs.getMetaData();      int columnCount = metaData.getColumnCount();      while (rs.next()) {        Map rowData = new HashMap();        for (int i = 1; i < columnCount; i++) {          rowData.put(metaData.getColumnName(i), rs.getObject(i));        }        list.add(rowData);      }      for (int i = 0;i < list.size();i++) {        System.out.print(list.get(i));        System.out.println();      }      return list;    } catch (Exception e) {      e.printStackTrace();      return null;    } finally {      // 6.关闭数据库相应的资源      JDBCTools.release(rs, statement, connection);    }  }

 

海外公司注册、海外银行开户、跨境平台代入驻、VAT、EPR等知识和在线办理:https://www.xlkjsw.com

原标题:使用ResultSet,写了一个通用的查询方法

关键词:

*特别声明:以上内容来自于网络收集,著作权属原作者所有,如有侵权,请联系我们: admin#shaoqun.com (#换成@)。

可能感兴趣文章

我的浏览记录