本文简单介绍作为EJB 3的重要组成部分的JPA标准,以及Hibernate和Spring对JPA的支持。

看了JPA(Java 耐久性 API)的标准,作为EJB 3的重要组成部分,JPA 仍是值得重视的。看完标准,感觉JPA仍是比较的单一的,其方针便是完成Java 耐久性的通用。JPA选用纯pojo的方法完成,更多的是选用Java 5注释。JPA 的优势是多供货商的支撑,能够运转在容器之中,也能够运转于容器之外,这便是其长处。

JPA规范规范及优势浅析(jpa规范有哪些)  JPA Hibenate Spring 规范 第1张

Hibernate 从3.2开端,就开端兼容JPA。相同,jdo,也开端兼容JPA。在orm的领域中,看来JPA已经是王道,标准便是标准。在各大厂商的支撑下,JPA的运用开端变得广泛。

在Spring 2.0.1中,正式供给对JPA的支撑,现在支撑的完成包含toplink,hibernate entitymanager以及openJPA。这也促成了JPA的开展,要知道JPA的优点在于能够别离于容器运转,变得愈加的简练。

关于EJB来说,实体bean一直是被批判的目标,因为其太杂乱和巨大。JPA的呈现,很大程度的别离了杂乱性。这让ejb的推行也变得简略。

希望不久的将来,JPA能成为真实的标准。

您正在阅览:JPA标准标准及优势浅析

【修改引荐】

  1. JPA的实体状况和API
  2. 耐久化标准JPA(JavapersistenceAPI)
  3. Java简略结构 JPA结构比较
转载请说明出处
知优网 » JPA规范规范及优势浅析(jpa规范有哪些)

发表评论

您需要后才能发表评论