码迷,mamicode.com
首页 > 编程语言 > 详细

Java Jpa 规范

时间:2014-09-02 11:59:04      阅读:212      评论:0      收藏:0      [点我收藏+]

标签:http   io   使用   java   数据   sp   on   c   ef   

Jpa最早是EJB3.0里面的内容,JSR 220: Enterprise JavaBeansTM 3.0

https://www.jcp.org/en/jsr/detail?id=220

后来大约在09年提出了JPA2.0的规范:JSR317

https://www.jcp.org/en/jsr/detail?id=317

在13年的时候已经出了JPA2.1规范:JSR338

https://www.jcp.org/en/jsr/detail?id=338

目前用的比较多的是JPA2.0.

而2.1则增加了对于存储过程的支持。

Hibernate4.3 实现了JPA2.1 规范和定义的新特性,包括::

  • 为存储过程的使用和函数调用提供了标准的支持。
  • 现在能够通过类型安全的方式定义和执行UPDATE及DELETE查询。
  • 用于在单独的类中实现生命周期事件的实体监听器现在可以使用 CDI 标准(JSR-299)进行依赖注入。
  • 属性转换器(AttributeConverters),基本值可以在数据库表示和相应对象表示之间进行转换。
  • 实体图,可以用于定义一个实体及其子元素的加载方式。一个图形的加载方式也可能会动态变化。
  • 供应商之间执行一种标准的模式生成方式,同时还有一个所有的供应商都理解的基线配置。
  • 现在能够通过SynchronizationType控制当前事务持久化上下文的同步。
  • 现在借助于@ConstructorResult注解能够使用从一个SQL查询返回的参数值构造对象。

 

Java Jpa 规范

标签:http   io   使用   java   数据   sp   on   c   ef   

原文地址:http://www.cnblogs.com/ranger2016/p/3950852.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!