Java數據持久化組件 Apache Empire-db 2.2.0-incubating 發布

jopen 13年前發布 | 16K 次閱讀 Java

Apache Empire-db 是一個開源的關系型數據持久化組件,能夠實現數據庫無關的動態查詢定義,簡便的數據讀取和更新。與其它持久化組件相比 如: Hibernate、TopLink、iBATIS或JPA實現,Empire-db更注重編譯期類型安全,減少冗余,開發效率的改進。 Empire-db所有的數據庫實體都通過動態bean進行管理,因此允許在運行期改變數據模型。

Apache Empire-db 2.2.0-incubating 發布了,該版本刪除了一些已經廢棄的方法,這些方法都是使用的非標準 Java 的方法。詳細記錄請看 changelog

empire-db-logo.gif
項目地址:http://incubator.apache.org/empire-db/index.html

Oracle 把企業級的ORM平臺TopLink代碼捐獻給Eclipse社區,發起并領導名為EclipseLink的Eclipse持久平臺項目。 Eclipse持久平臺由多個組件構成,主要有EclipseLink-ORM,EclipseLink-OXM,EclipseLink-SDO, EclipseLink-DAS,EclipseLink-DBWS,EclipseLink-XR,EclipseLink-EIS。其中, EclipseLink-ORM,提供一個可擴展的支持JPA的ORM框架,提供強大的緩存功能,緩存支持集群。EclipseLink-OXM,支持支持JAXB的Object-XML Mapping框架。

從總體來看,EclipseLink除了支持傳統的ORM和OXM之外,另外提供了對SOA的支持,比如能夠將Domain Model部署成Web Service,比如利用ORM和SDO將實體部署為SDO,甚至利用DAS來查詢和修改這些實體。另外,TopLink仍然還是商業的產品,用戶使用需要license,Oracle繼續提供支持。

TopLink與EclipseLink不同在于,以后的TopLink將在EclipseLink基礎上增加與Oracle其他產品整合的代碼,TopLink有自己的Oracle TopLink Workbench,這個Oracle TopLink Workbench并沒有捐獻給開源社區,伴隨EclipseLink的工具是Eclipse Dali JPA,Dali JPA也是由Oracle領導的Eclipse下的子項目。

 本文由用戶 jopen 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
 轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
 本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!