最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

java實現(xiàn)jdbc查詢結果集result轉換成對應list集合

 更新時間:2015年12月28日 10:51:33   投稿:hebedich  
本文給大家匯總介紹了java實現(xiàn)jdbc查詢結果集result轉換成對應list集合,十分的簡單,有相同需求的小伙伴可以參考下。

代碼非常的簡單,這里就不多廢話了,直接奉上

public static <T> List<T> convertToList(ResultSet rs,Class<T> t) throws SQLException {
    List<Map<String, Object>> list = new ArrayList<Map<String, Object>>();
    ResultSetMetaData md = (ResultSetMetaData) rs.getMetaData();
    int columnCount = md.getColumnCount();
    while (rs.next()) {
      Map<String, Object> rowData = new HashMap<String, Object>();
      for (int i = 1; i <= columnCount; i++) {
        rowData.put(md.getColumnName(i), rs.getObject(i));
      }
      list.add(rowData);
    }
    JSONArray jr = JSONArray.fromObject(list);
    List<T> resultList = JSONArray.toList(jr, t);
    return resultList;
  }

是不是很簡單。。給新手參考下的,老鳥們請略過

相關文章

  • 使用Maven Archetype插件構建Maven工程原型模板的實例

    使用Maven Archetype插件構建Maven工程原型模板的實例

    下面小編就為大家分享一篇使用Maven Archetype插件構建Maven工程原型模板的實例,具有很好的參考價值,希望對大家有所幫助
    2017-12-12
  • java數(shù)據(jù)結構之搜索二叉樹

    java數(shù)據(jù)結構之搜索二叉樹

    這篇文章主要為大家詳細介紹了java數(shù)據(jù)結構之搜索二叉樹,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2022-01-01
  • MyBatis批量插入的幾種方式效率比較

    MyBatis批量插入的幾種方式效率比較

    最近工作中遇到了解析excel,然后批量插入,發(fā)現(xiàn)這個插入時間比較長,所以想要進行一些優(yōu)化,下面這篇文章主要給大家介紹了關于MyBatis批量插入的幾種方式效率比較的相關資料,需要的朋友可以參考下
    2021-09-09
  • java中List移除元素的四種方式

    java中List移除元素的四種方式

    本文主要介紹了java中List移除元素的四種方式,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2024-08-08
  • java中怎么將多個音頻文件拼接合成一個

    java中怎么將多個音頻文件拼接合成一個

    在Java中,將多個音頻文件拼接成一個通常需要使用一些專門的音頻處理庫,因為Java標準庫并不直接支持音頻文件的合并,一個常用的庫是JAVE2(Java?Audio?Video?Encoder)或JLayer(用于MP3)結合JavaFX(如果用于簡單的WAV文件)或其他類似的庫
    2024-06-06
  • Debian 7 和 Debian 8 用戶安裝 Java 8的方法

    Debian 7 和 Debian 8 用戶安裝 Java 8的方法

    Oracle Java 8 穩(wěn)定版本近期已發(fā)布,有很多新的特征變化。其中,有功能的程序支持通過“Lambda項目 ”,收到了一些安全更新和界面改進上的bug修復,使得開發(fā)人員的工作更容易。
    2014-03-03
  • SSM框架通過mybatis-generator自動生成代碼(推薦)

    SSM框架通過mybatis-generator自動生成代碼(推薦)

    這篇文章主要介紹了SSM框架通過mybatis-generator自動生成代碼,本文通過實例代碼給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2017-11-11
  • java從文件中讀取數(shù)據(jù)的六種方法

    java從文件中讀取數(shù)據(jù)的六種方法

    本文主要介紹了java從文件中讀取數(shù)據(jù)的方法,詳細的介紹了六種方法,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2021-11-11
  • spring設置定時任務方式(@Scheduled)

    spring設置定時任務方式(@Scheduled)

    這篇文章主要介紹了spring設置定時任務方式(@Scheduled),具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教
    2024-04-04
  • Java 中普通代碼塊,構造代碼塊,靜態(tài)代碼塊區(qū)別及代碼示例

    Java 中普通代碼塊,構造代碼塊,靜態(tài)代碼塊區(qū)別及代碼示例

    這篇文章主要介紹了Java 中普通代碼塊,構造代碼塊,靜態(tài)代碼塊區(qū)別及代碼示例的相關資料,需要的朋友可以參考下
    2017-01-01

最新評論

灌南县| 清河县| 大同县| 青浦区| 盘山县| 百色市| 兰西县| 改则县| 乐山市| 平泉县| 玉环县| 盐山县| 太仆寺旗| 镇江市| 水富县| 兴山县| 昌吉市| 嘉祥县| 新乐市| 钟山县| 台中市| 蓝田县| 厦门市| 浠水县| 睢宁县| 土默特左旗| 永兴县| 萍乡市| 鹿泉市| 观塘区| 高碑店市| 芷江| 凤山市| 平利县| 什邡市| 孟津县| 霸州市| 从化市| 临泉县| 扎囊县| 城固县|