时隔16年Jeff Barr重返10.23-25 QCon上海站,带你看透AI如何重塑软件开发! 了解详情
写点什么

ORM 工具 Hibernate 4.3 发布, 实现 JPA 2.1 规范

  • 2014-01-02
  • 本文字数:555 字

    阅读完需:约 2 分钟

最终版本的 Hibernate ORM 4.3 (一个基于 Java 的对象关系映射框架)已于最近发布,新版本支持存储过程和实体图。Hibernate 4.3 是 JPA 2.1 规范和 JSR 338 的一个认证实现。

版本的主要目标是支持 JPA 2.1 规范和定义的新特性,包括:

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

其他与新 JPA 规范并不相关的重大变化包括:

  • 增加了对 OSGi 环境的支持。计划是在 Hibernate 5 中进一步提升对它的支持。
  • 支持内联脏检查,基于 Hibernate 中增强的新字节码支持查找哪些实体的状态发生了变化。

文档也已经被更新以便与新版本匹配。

查看英文原文 ORM Tool Hibernate 4.3 Released, Implementing JPA 2.1 Specification

2014-01-02 07:323295
用户头像

发布了 321 篇内容, 共 131.8 次阅读, 收获喜欢 19 次。

关注

评论

发布
暂无评论
发现更多内容

什么是技术债,为什么要还技术债?

Phoenix

项目管理 架构 技术 管理 工作方式

架构师训练营第 0 期 - 第 3 周 - 学习总结

极客大学架构师训练营

如果你想要说服别人,要诉诸利益,而非诉诸理性

Neco.W

理性 说服 利益 谈判

软件设计原则 - 第三周总结

孙志平

组合设计模式-打印窗口组件的树状结构

leis

软件设计之术-设计模式学习应用心得

旭东(Frank)

架构 设计模式 技术交流 架构师 极客大学架构师训练营

菜鸟的系统架构师如何应对交易系统激增的系统流量

阿里巴巴中间件

架构师训练营第三周作业

烟雨濛濛

助力经济复苏 联想来酷"618"聚"惠"来袭

Geek_116789

单例模式的实现方式

互金从业者X

架构训练营 0 期总结 -- 第三周

互金从业者X

面试难题:为什么HashMap加载因子默认值0.75?

Java小咖秀

Java 面试 hashmap

架构师训练营 No.3 周总结

连增申

homework 3

东哥

可读代码编写炸鸡一

多选参数

代码 代码组织 代码规范

架构师训练营第三周总结

James-Pang

极客大学架构师训练营

架构师训练营第 0 期 - 第 3 周 - 命题作业

极客大学架构师训练营

代码重构能力体会总结

周冬辉

软件设计原则 - 第三周作业

孙志平

架构师训练营第三周

Hanson

如何有效实现“科技抗疫”?这家科技巨头正在作出典范

最新动态

架构师训练营第 03 周——总结

李伟

极客大学架构师训练营

架构师训练营第三周命题作业

hifly

设计模式 单例模式 极客大学架构师训练营 组合模式 手写代码

Git | Git 操作整理-基础篇

多选参数

git GitHub 版本控制 版本管理工具

架构师训练营第三周总结

Hanson

ARTS-Week 02

chasel

第三章作业

武鹏

架构师训练营第三周作业

James-Pang

极客大学架构师训练营

Java 字符串连接运算符干了什么?

封不羁

Java

分布式系统消息异常该何去何从

架构师修行之路

分布式 分布式锁

如何科学的做体检?

石云升

体检 癌症筛查

ORM工具Hibernate 4.3发布, 实现JPA 2.1规范_Java_Jan Stenberg_InfoQ精选文章