複製鏈接
請複製以下鏈接發送給好友

JDO

鎖定
JDO(Java Data Object )是Java對象持久化的新的規範,也是一個用於存取某種數據倉庫中的對象的標準化API。
中文名
Java數據對象
外文名
Java Data Object
縮    寫
JDO
屬    性
Java對象持久化的新的規範
作    用
用於存取某種數據倉庫中的對象

目錄

JDO簡介

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規範的制定。

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規範啓動