JDO

JDO(Java Data Object )是Java對象持久化的新的規範,也是一個用於存取某種數據倉庫中的對象的標準化API。

基本介紹

  • 外文名:Java Data Object
  • 縮寫:JDO
  • 屬性:Java對象持久化的新的規範
  • 作用:用於存取某種數據倉庫中的對象
簡介,發展歷史,

簡介

JDO提供了透明的對象存儲,因此對開發人員來說,存儲數據對象完全不需要額外的代碼(如JDBC API的使用)。這些繁瑣的例行工作已經轉移到JDO產品提供商身上,使開發人員解脫出來,從而集中時間和精力在業務邏輯上。另外,JDO很靈活,因為它可以在任何數據底層上運行。JDBC只是面向關係資料庫(RDBMS)JDO更通用,提供到任何數據底層的存儲功能,比如關係資料庫、檔案、XML以及對象資料庫(ODBMS)等等,使得套用可移植性更強。
應用程式的開發人員通過訪問JDO Instance , 達到訪問JDO Instance 所代表的數據對象,包括:ERP,資料庫系統等.使數據的存儲介質對於套用的開發人員完全透明.
JDO最早是由Sun召集眾多的O/R Mapping開發團隊集中起來共同提出的,首先是通過會議確定了JDO需要包括的內容,然後正式提出一個Java規範請求(JSR-12),正式開始了JDO規範的制定。

發展歷史

JSR #000012 approved in July 1999
1999-8組建的專家小組:包括Sun、Apple、BEA、IBM、Oracle、SAP、WebGain等
2000-5 完成公開評論草案
2000-6 在JavaOne上引入
2001-3 最終草案0.93
2001-5 最終草案0.96公布
2001-6 在JavaOne上啟動
2001-11 最終草案0.98
2002-4 1.0版正式公布
2002-8 1.0.1修正版
2003-8 2.0規範啟動

相關詞條

熱門詞條

聯絡我們