程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> JAVA編程 >> J2EE >> JPA規范標准及優勢淺析

JPA規范標准及優勢淺析

編輯:J2EE

看了JPA的規范,作為EJB 3的重要組成部分,JPA 還是值得關注的。看完JPA規范,感覺JPA還是比較的單一的,其目標就是實現Java 持久性的通用。JPA采用純pojo的方式實現,更多的是采用Java 5注釋。JPA 的優勢是多供應商的支持,可以運行在容器之中,也可以運行於容器之外,這就是其優點。

Hibernate 從3.2開始,就開始兼容JPA.同樣,jdo,也開始兼容JPA.在orm的領域中,看來JPA已經是王道,JPA規范就是規范。在各大廠商的支持下,JPA的使用開始變得廣泛。

在Spring 2.0.1中,正式提供對JPA的支持,目前支持的實現包括toplink,hibernate entitymanager以及openJPA.這也促成了JPA的發展,要知道JPA的好處在於可以分離於容器運行,變得更加的簡潔。

對於EJB來說,實體bean一直是被批評的對象,由於其太復雜和龐大。JPA的出現,很大程度的分離了復雜性。這讓ejb的推廣也變得容易。

但願不久的將來,JPA能成為真正的標准。

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved