<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    @OverWrite BlogJava

      BlogJava :: 首頁 :: 新隨筆 :: 聯(lián)系 :: 聚合  :: 管理 ::
      128 隨筆 :: 0 文章 :: 29 評論 :: 0 Trackbacks
    JDBC 2.0 API被劃分為兩部分:JDBC 2.0核心API和JDBC 2.0標(biāo)準(zhǔn)擴(kuò)展API。核心API在java.sql里面。這是原來的版本就實(shí)現(xiàn)了的基本的功能。標(biāo)準(zhǔn)擴(kuò)展API在javax.sql里面。由JDBC2.0規(guī)范新規(guī)定的一些接口在這里面。當(dāng)然,JDBC2.0也對原來版本的java.sql核心做了一些改動(dòng)。不過不是很大。原來JDBC1.0的程序可以不加修改的在JDBC2.0上運(yùn)行。這是Java的一貫的良好的作風(fēng)。最新的JDBC包可以從sun公司的網(wǎng)站上下載。 
      JDBC2.0的擴(kuò)展API增加了一些數(shù)據(jù)訪問和數(shù)據(jù)源訪問的重大的功能。這中間有一些是主要用來做企業(yè)計(jì)算的。用JDBC2.0的新的擴(kuò)展包,JDBC提供了一個(gè)從JAVA2平臺的通用的數(shù)據(jù)訪問的方法。
      首先,我們來看看JDBC標(biāo)準(zhǔn)擴(kuò)展的API怎樣來和JDBC2.0結(jié)合在一起的。JDBC2.0包括兩個(gè)包:
      1、 java.sql包,個(gè)包里面是JDBC2.0的核心API。它包括了原來的JDBC API(JDBC 1.0版本),再加上一些新的2.0版本的API。這個(gè)包在Java 2 Platform SDK里面有。
      2、 javax.sql包,這里面是JDBC2.0的標(biāo)準(zhǔn)擴(kuò)展API。這個(gè)包是一個(gè)全新的,在Java 2 Platform SDK, Enterprise Edition里面單獨(dú)提供。
      JDBC2.0的核心API包括了JDBC1.0的API,并在此基礎(chǔ)上增加了一些功能,對某些性能做了增強(qiáng)。使java語言在數(shù)據(jù)庫計(jì)算的前端提供了統(tǒng)一的數(shù)據(jù)訪問方法,效率也得到了提高。
      JDBC是向后兼容的,JDBC1.0的程序可以不加修改的運(yùn)行在JDBC2.0上。但是,假如程序中用到了JDBC2.0的新特性,就必須要運(yùn)行在JDBC2.0版本上。
      概括的來說,JDBC核心API的新特性在兩個(gè)方面做了工作。一個(gè)是支持一些新的功能,另一個(gè)就是支持SQL3的數(shù)據(jù)類型。
      1、 在支持新功能方面:包括結(jié)果集可以向后滾動(dòng),批量的更新數(shù)據(jù)。另外,還提供了UNICODE字符集的字符流操作。
      2、 在支持SQL3的數(shù)據(jù)類型方面:包括新的SQL3數(shù)據(jù)類型,增加了對持久性對象的存貯。
      為了對數(shù)據(jù)的存取,操作更加方便,JDBC的新特性是應(yīng)用程序的設(shè)計(jì)更容易了。例如:數(shù)據(jù)塊的操作能夠顯著的提高數(shù)據(jù)庫訪問的性能。新增加的BLOB, CLOB,和數(shù)組接口能夠是應(yīng)用程序操作大塊的數(shù)據(jù)類型,而不必客戶端在存貯之前進(jìn)行其它的處理。這樣,就顯著的提高了內(nèi)存的使用效率。
       下面我們來介紹JDBC2.0的標(biāo)準(zhǔn)擴(kuò)展API。標(biāo)準(zhǔn)擴(kuò)展API分為如下幾個(gè)方面:
      1、 DataSource接口:和Java名字目錄服務(wù)(JNDI)一起工作的數(shù)據(jù)源接口。它提供了對數(shù) 吹囊恢指玫牧臃椒ā?br>;  2、 Connection pooling(連接池):可以重復(fù)使用連接,而不是對每個(gè)請求都使用一個(gè)新的連接。
      3、 Distrubute transaction(分布式的事務(wù)):在一個(gè)事務(wù)中涉及到了多個(gè)數(shù)據(jù)庫服務(wù)器。
      4、 Rowsets:JavaBean組件包含了結(jié)果集,主要用來將數(shù)據(jù)傳給瘦客戶,或者提供一個(gè)可以滾動(dòng)的結(jié)果集。
    posted on 2008-04-10 11:29 vesung 閱讀(714) 評論(0)  編輯  收藏 所屬分類: Java
    主站蜘蛛池模板: 亚洲无码精品浪潮| 在线亚洲精品福利网址导航| 18gay台湾男同亚洲男同| 久久国产乱子伦精品免费强| 亚洲理论电影在线观看| 两性色午夜视频免费网| 亚洲视频2020| 无码国产精品一区二区免费式影视| 亚洲白色白色永久观看| 可以免费看黄的网站| 亚洲AV成人影视在线观看| 麻豆精品国产免费观看| 国产亚洲精品91| 久久久久噜噜噜亚洲熟女综合| 一级a性色生活片久久无少妇一级婬片免费放 | 一区二区三区免费在线观看| 免费又黄又爽的视频| 一级毛片大全免费播放下载| 亚洲VA中文字幕无码毛片| 久久久免费精品re6| 亚洲乱码中文字幕小综合| 午夜毛片不卡免费观看视频| 无码一区二区三区亚洲人妻| 国产aⅴ无码专区亚洲av麻豆 | 久久亚洲精品无码播放| 久久成人免费电影| 精品久久亚洲中文无码| 免费在线观看污网站| 日韩免费观看一区| 亚洲中文字幕无码av| 爱情岛论坛网亚洲品质自拍| 久久永久免费人妻精品下载| 亚洲AV无码专区在线观看成人| 一本久久a久久精品亚洲| 免费无码一区二区三区| 亚洲国产精品无码久久久秋霞1 | 青青操免费在线观看| 亚洲人成毛片线播放| 亚洲综合国产精品第一页| 1000部拍拍拍18勿入免费视频下载 | 中文字幕一区二区免费|