亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 學院 > 開發設計 > 正文

運用Java 5 RowSet新特性訪問DB2

2019-11-18 12:16:15
字體:
來源:轉載
供稿:網友

  RowSet 新特性簡介

  java 5在Java Database Connectivity (JDBC)方面加強了支持,其中加入了新的包javax.sql.rowset,javax.sql.rowset.serial,javax.sql.rowset.spi。從RowSet接口繼續規定了五個新的接口:

  1. CachedRowSet: CachedRowset可以不用與數據源建立長期的連接,只有當從數據庫讀取數據或是往數據庫寫入數據的時候才會與數據庫建立連接,它提供了一種輕量級的訪問數據庫的方式,其數據均存在內存中。

  2. JdbcRowSet:對ResultSet的對象進行包裝,使得可以將ResultSet對象做為一個JavaBeans ™ 組件

  3. FilteredRowSet:繼續自CachedRowSet,可以根據設置條件得到數據的子集。

  4. JoinRowSet:繼續自CachedRowSet,可以將多個RowSet對象進行SQL Join語句的合并。

  5. WebRowSet:繼續自CachedRowSet,可以將WebRowSet對象輸出成xml格式。

  下面分別演示如何使用這五個新接口。


運用Java 5 RowSet新特性訪問DB2(圖一)
運用Java 5 RowSet新特性訪問DB2(圖二)  實驗環境

  IBM DB2 Universal 8.1
  數據庫名:DemoDB
  數據庫用戶名:db2admin
  數據庫密碼:passWord


運用Java 5 RowSet新特性訪問DB2(圖一)
運用Java 5 RowSet新特性訪問DB2(圖二)  CachedRowSet

  CachedRowSet可以通過調用populate(ResuletSet rs)來生成數據,一旦獲得數據,CachedRowSet就可以斷開與數據庫的連接,直到往數據庫寫入數據的時候才需建立連接。

  可以使用自己擴展的或是使用Reference Implement的實現類進行訪問數據庫。下面的代碼演示了如何根據ResultSet建立一個CachedRowSet對象,在中斷與數據庫連接的情況下,讀取數據,并做更新,最后再獲取數據庫連接,將更新落實到數據庫中。


public static void testCachedRowSet(){	Connection conn = null;	try {		// 獲得數據庫連接	    conn= DriverManager.getConnection(DB2URL, DB2USER, DB2PASSWORD);	    Statement stmt = conn.createStatement();	    // 查詢數據庫,獲得表數據	    ResultSet rs = stmt.executeQuery("select * from student");//$NON-NLS-1$	    // 根據ResultSet對象生成CachedRowSet類型的對象	    CachedRowSetImpl crs = new CachedRowSetImpl();	    crs.populate(rs);	    // 關閉ResultSet		rs.close();	    // 關閉數據庫的連接	    conn.close();	    // 在中斷與數據庫連接的情況下,對CachedRowSet進行操作	    OperateOnRowSet(crs);	    // 重新獲取與數據庫的連接	    conn= DriverManager.getConnection(DB2URL, DB2USER, DB2PASSWORD);	    // 將CachedRowSet的內容更新到數據庫	    crs.acceptChanges(conn);	    // 關閉CachedRowSet	    crs.close();	    // 關閉數據庫連接	    conn.close();	} catch (InstantiationException e) {	    System.out.accessException e) {	    System.out.println("Andrew: IllegalAccessException!");//$NON-NLS-1$	} catch (ClassNotFoundException e) {	    System.out.println("Andrew: ClassNotFoundException!");//$NON-NLS-1$	}catch (SQLException e) {	  	System.out.println("Andrew: SQLException!");//$NON-NLS-1$		e.printStackTrace();	}	}



發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
日韩av成人在线| 久久久人成影片一区二区三区| 国产精品夫妻激情| 91高潮在线观看| 国产欧美精品xxxx另类| 97涩涩爰在线观看亚洲| 九九热这里只有在线精品视| 色多多国产成人永久免费网站| 欧美激情影音先锋| 中文字幕亚洲欧美| 欧美成人精品在线| 亚洲欧美一区二区三区久久| 午夜精品一区二区三区视频免费看| 性欧美亚洲xxxx乳在线观看| 国产女同一区二区| 91国产精品91| 91精品视频一区| 日产精品久久久一区二区福利| 欧美精品videossex性护士| 亚洲人成伊人成综合网久久久| 日韩精品中文字幕在线观看| 欧美国产日韩一区二区三区| 欧美性xxxx极品hd欧美风情| 91国自产精品中文字幕亚洲| 成人在线视频网站| 欧美精品videosex极品1| 777国产偷窥盗摄精品视频| 色综合久久久久久中文网| 亚洲欧洲午夜一线一品| 亚洲老板91色精品久久| 色777狠狠综合秋免鲁丝| 精品国产一区二区三区久久狼黑人| 91麻豆国产精品| 亚洲美女视频网站| 国产日本欧美一区二区三区在线| 国产精品视频久久久久| 欧美中文字幕在线播放| 久久久久久国产精品| 日韩理论片久久| 欧美日韩成人精品| 久久久久久久国产| www.亚洲天堂| 狠狠躁夜夜躁久久躁别揉| 91成品人片a无限观看| 日本成人免费在线| 97久久国产精品| 欧美理论在线观看| 在线日韩日本国产亚洲| 久久免费在线观看| 久久久久国产精品免费网站| 国产精品久久久久久中文字| 亚洲一区二区三区xxx视频| 亚洲电影免费在线观看| 91久久国产精品| 亚洲日本中文字幕| 成人免费网站在线| 亚洲精品视频播放| 欧美色道久久88综合亚洲精品| 中文字幕精品一区二区精品| 国产日韩欧美91| 亚洲高清在线观看| 久久亚洲综合国产精品99麻豆精品福利| 91在线免费观看网站| 成人网在线观看| 亚洲一区亚洲二区亚洲三区| 亚洲偷欧美偷国内偷| 91精品综合久久久久久五月天| 亚洲三级 欧美三级| 中文字幕久热精品视频在线| 亚洲成人久久网| 亚洲欧美三级在线| 日韩大片免费观看视频播放| 午夜精品久久久久久久久久久久| 日本免费一区二区三区视频观看| 亚洲国产天堂网精品网站| 91国产一区在线| 久久久久久久久久国产精品| 91亚洲国产精品| 韩国三级电影久久久久久| 欧美第一黄色网| 国产精品精品国产| 深夜福利亚洲导航| 久久高清视频免费| 久久影院在线观看| 亚洲国产成人91精品| 日韩网站在线观看| 亚洲欧美在线免费观看| 欧美电影免费观看高清| 欧美中文字幕视频| 91免费人成网站在线观看18| 日韩av电影在线免费播放| 欧美国产欧美亚洲国产日韩mv天天看完整| 性色av一区二区三区红粉影视| 91亚洲国产成人精品性色| 亚洲一级免费视频| 国产一区二区在线免费视频| 欧美精品一区在线播放| 操日韩av在线电影| 欧美激情综合色| 中文日韩在线视频| 久久影视电视剧免费网站清宫辞电视| 久久国产精品视频| 欧美日韩爱爱视频| 91久久综合亚洲鲁鲁五月天| 日韩精品中文字幕视频在线| www亚洲欧美| 欧美自拍视频在线观看| 亚洲日本欧美日韩高观看| 国产91在线播放九色快色| 色一区av在线| 精品国产成人av| 国产精品h片在线播放| 深夜精品寂寞黄网站在线观看| 亚洲精品日韩丝袜精品| 欧美理论电影网| 亚洲男子天堂网| 操日韩av在线电影| 亚洲视频免费一区| 欧美性xxxx在线播放| 成人444kkkk在线观看| 精品视频—区二区三区免费| 久久久亚洲成人| 欧美小视频在线观看| 久久久久久免费精品| 国产精品www| 亚洲午夜精品久久久久久性色| 亚洲第一男人av| yw.139尤物在线精品视频| 久久精品视频在线观看| 中文字幕免费精品一区| 亚洲已满18点击进入在线看片| 亚洲国产天堂网精品网站| 超碰97人人做人人爱少妇| 久久精品视频中文字幕| 亚洲老板91色精品久久| 美女国内精品自产拍在线播放| 久久99国产精品自在自在app| 亚洲xxx自由成熟| 欧美激情亚洲激情| 亚洲一区二区三区777| 久久久精品国产一区二区| 欧美又大又硬又粗bbbbb| 日韩电影在线观看永久视频免费网站| 97人人模人人爽人人喊中文字| 综合网中文字幕| 久久国产天堂福利天堂| 欧美精品免费播放| 韩国日本不卡在线| 2019日本中文字幕| 久久久999国产精品| 国产精品久久久久久一区二区| 国产日韩欧美夫妻视频在线观看| 91久久嫩草影院一区二区| 精品视频www| 亚洲欧美国产一区二区三区| 成人97在线观看视频| 亚洲午夜色婷婷在线| 红桃视频成人在线观看| 欧美精品video| 久久这里只有精品视频首页| 九九热精品视频国产| 亚洲色图17p| 日韩中文字幕av| 国产精品91一区|