国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

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

JDBC 4.0規范之目標

2019-11-18 11:26:45
字體:
來源:轉載
供稿:網友

JDBC 4.0規范之目標
--------------------------------------------------------------------------------
 
  歷史

  JDBC API是一種成熟的技術,最早發布是1997年1月。在最初的版本中,JDBC API著重提供一個對SQL數據庫的基本調用級接口。之后,JDBC 2.1規范和2.0可選包規范拓寬了API的范圍。包括支持更高級應用和治理使用JDBC API來增強其應用的應用服務所需的各項特征。

  JDBC 3.0規范以填補較小范圍內的功能缺失為目標。對于JDBC 4.0,我們的目標有兩個:提高所有開發者在java平臺使用SQL開發的易用性。第二,提供企業級特性的JDBC工具集和API來治理JDBC資源。
  目標概述

  下面列出了一般的JDBC API和JDBC 4.0 API的目標和設計原理:

  1.適合J2EE和J2SE平臺

  JDBC API是JAVA平臺的重要技術。JDBC 4.0 API應遵循JAVA 2 企業版和JAVA 2 標準版平臺的總體方向。另外,最近開發的JAVA 5.0平臺已經展示出一系列新的特性和語言的改進,并在本規范中廣泛使用。

  2.兼容SQL:2003

  JDBC API提供用JAVA編程語言編寫標準SQL來對應用進行程序級訪問能力。JDBC 3.0致力于確保其可以支持可廣泛支持工業的具有SQL:99特征的子集。對于JDBC 4.0也一樣,支持SQL:2003是本規范的一個主要組成部分。我們期望在不久的將來可以實現。

  3.鞏固以前的規范

  本文檔把4個以前的JDBC規范組織成一個單一的JDBC API規范。

  4.提供中立于開發商的一般訪問特性

  JDBC API致力于提供支持針對不同開發商應用的高帶寬的一般訪問特征。其目標是提供與原生應用可以達到的同級別的訪問特性。然而,本API必須足夠通用和靈活以適應大范圍的實施。

  5.關注于SQL

  JDBC API一直關注于用JAVA編程語言訪問相關數據。這個目標曾在JDBC 3.0 API規范中說明,在本規范中仍是一個主要原則。提供API和工具來改進開發難度,并繼續集中于在JAVA平臺開發基于SQL的軟件的需要。與以前的規范相似,本規范也不阻止與其它技術進行交互,如xml,CORBA和非關系型數據。

  6.提供基礎數據和更高級別的API

  JDBC API提供標準API訪各種數據源或舊系統。實施的差異使通過JDBC API抽象透明化。這使其成為對想開發可移動工具和應用的工具開發商來說,一個有價值的目標平臺。

  由于它是一個用JAVA編程語言對SQL的“調用”級接口,所以JDBC API也適用于更高級別應用的底層,如EJB 3.0容器治理的持久性,SQLJ和JDBC的RowSet實現。

  7.保持簡單

  JDBC API意欲成為一種使用簡單、直接的接口。在之上可以構建更多復雜的實體。這個目標通過定義大量緊湊、單一目的方法來代替少數帶有控制標識參數的復雜、多目的的方法來實現。

  8.增強可靠性、可用行和可測性

  可靠性、可用行和可測性是J2EE和J2SE平臺的主題,也是未來JAVA平臺的主題。JDBC 4.0 API嚴格按照以上目標進行。它擴展支持了一些領域,包括資源治理、對邏輯連接預備聲明的復用和錯誤處理。

  9.支持對已有應用和驅動的向后兼容

  使用已有JDBC技術的驅動和應用必須能夠在支持JDBC 4.0 API的JAVA虛擬機上繼續工作。那些只使用更早版本中定義的JDBC API(不包括在JDBC 2.0中已廢除的)的應用,應該不需要修改就可以繼續運行。已有的應用應該可以直接遷移到JDBC 4.0技術。

  10.與JDBC RowSet工具緊密聯系

  J2SE 5.0包含一個標準JDBC RowSet工具(在《JDBC RowSet工具集》中說明(JSR-114))。本規范會提供一個工具集包括工具類級別和元數據語言級別的工具。它答應開發者輕易的把使用JDBC技術的應用遷移到JDBC RowSet模型。該模型可以斷開數據源訪問連接,另外能夠治理來自于XML駐留點的關系數據存儲。

  11.答應對連接器的向前兼容

  連接器構架定義了一個標準方法來對資源適配器進行打包和布署。它答應一個J2EE容器整合它與外部資源的連接、處理和安全治理。JDBC 4.0 API提供JDBC驅動到連接器架構的遷移路徑。對那些產品中使用JDBC技術的開發商來說,應可以轉向對連接器API的實現。希望這些實現會重新包裝已有數據源的實現。這樣他們可以對連接器框架進行復用。

  12.清楚的列明需求

  遵從JDBC要求的需求,要明確和易于識別。JDBC 4.0規范和API文檔(Javadoc)會明晰什么特性是需要的,什么特性是可選的。


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 沐川县| 萨嘎县| 鄂伦春自治旗| 东丰县| 云林县| 巴青县| 白玉县| SHOW| 高青县| 迭部县| 巴塘县| 新化县| 色达县| 青岛市| 罗山县| 海丰县| 宁乡县| 大丰市| 延庆县| 博兴县| 措美县| 杭州市| 中超| 旌德县| 康定县| 许昌市| 深圳市| 南江县| 府谷县| 马公市| 名山县| 如皋市| SHOW| 宝兴县| 天津市| 沂南县| 富民县| 饶阳县| 巴林右旗| 长葛市| 盱眙县|