免费下载案例集|20+数字化领先企业人才培养实践经验 了解详情
写点什么

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:322873
用户头像

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

关注

评论

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

食堂就餐卡系统设计

努力努力再努力m

架构 极客大学架构师训练营

食堂收费系统用例图

也良

架构师训练营-作业1-食堂就餐卡系统设计

紫极

极客大学架构师训练营 架构文档

架构师训练营-学习笔记-第一周

superman

学习 极客大学架构师训练营

架构设计第一课

Dennis

第一周作业

free[啤酒]

架构

缘起:被束缚的架构师

GAC·DU

极客大学架构师训练营

食堂就餐卡系统设计

molingwen

极客大学架构师训练营

第一周总结

王志祥

极客大学架构师训练营

第一周:食堂就餐卡系统设计

Alex

极客大学架构师训练营

week1-食堂就餐卡系统架构设计

暖丶冬

食堂就餐卡系统设计

拈香(曾德政)

架构设计 极客大学架构师训练营

架构师训练营-第一周总结

+╮(╯▽╰)╭/>……

就餐卡管理系统设计文档

nihuihua

作业一:食堂就餐卡系统设计

梦行

极客大学架构师训练营

架构师和架构

拈香(曾德政)

架构师 极客大学架构师训练营

架构师训练营第一周-总结

无心水

极客大学架构师训练营 UML

Week 01 作业:食堂就餐卡系统设计

鱼_XueTr

架构师训练营-week1-学习总结

暖丶冬

学习总结

nihuihua

week1.学习总结

个人练习生niki👍

架构师到底是什么

molingwen

极客大学架构师训练营

第一周:课程笔记及总结

Alex

极客大学架构师训练营

架构方法之架构设计文档【总结】

小叶

架构设计

架构师训练营总结-1

River Tree

极客大学架构师训练营 个人总结

架构师训练营丨第一周丨学习总结

Frode

极客大学架构师训练营

架构师训练营总结

Coder

极客大学架构师训练营

架构师训练营第一周学习总结

梦行

极客大学架构师训练营

架构师训练营 第一周总结

netbanner

极客大学架构师训练营

练习1-1

闷骚程序员

食堂就餐卡系统设计

泛岁月的涟漪

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