阿里云「飞天发布时刻」2024来啦!新产品、新特性、新能力、新方案,等你来探~ 了解详情
写点什么

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

公众号推荐:

跳进 AI 的奇妙世界,一起探索未来工作的新风貌!想要深入了解 AI 如何成为产业创新的新引擎?好奇哪些城市正成为 AI 人才的新磁场?《中国生成式 AI 开发者洞察 2024》由 InfoQ 研究中心精心打造,为你深度解锁生成式 AI 领域的最新开发者动态。无论你是资深研发者,还是对生成式 AI 充满好奇的新手,这份报告都是你不可错过的知识宝典。欢迎大家扫码关注「AI前线」公众号,回复「开发者洞察」领取。

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

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

关注

评论

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

联想来酷广谱化生存:后疫情时代的"硬核品牌"启示录

Geek_116789

Java 线程池中的线程复用是如何实现的?

武培轩

Java 程序员 后端 线程池 源码解析

啃碎并发(二):Java线程的生命周期

猿灯塔

week05 学习总结 分布式缓存&消息队列&负载

Z冰红茶

Ceph数据恢复初探

焱融科技

焱融科技 文件存储 分布式存储 数据恢复 Ceph

「深度解析」AI训练之数据缓存

焱融科技

人工智能 AI 存储 焱融科技 数据缓存

week2作业

架构师第5周总结

老姜

用进废退,增加能力熟练度与经验值,让你的技能再次精进。

叶小鍵

一致性 hash 算法

Z冰红茶

一致性Hash算法

一次非常有意思的 SQL 优化经历: 从 30248.271s 到 0.001s

Java小咖秀

MySQL 面试 后端 经验分享 优化逻辑

分布式缓存、消息系统和异步架构

架构5班杨娟Jessie

极客大学架构师训练营

一致性哈希算法实现

老姜

超详细!一文带你了解 LVS 负载均衡集群!

JackTian

Linux 负载均衡 运维 LVS 服务器集群

Week 5 作业

Shawn

就餐卡系统设计

【Python】__name__ 是什么?

Leetao

Python Python基础

使用@AutoConfigureBefore调整配置顺序竟没生效?

YourBatman

Java Spring Boot @AutoConfigureBefore

springBoot集成rabbitmq并实现延时队列

生命在于折腾

RabbitMQ

一致性hash的理解与实现

dongge

游戏夜读 | 关卡设计的难点

game1night

Week 05 命题作业

卧石漾溪

极客大学架构师训练营

一致性Hash算法以及Java代码实现

架构5班杨娟Jessie

极客大学架构师训练营

架构师训练营第五章作业

叮叮董董

架构师训练营第五周课后总结

Cloud.

数据分析师成长体系漫谈--数据埋点

analysis-lion

数据分析 数据采集 埋点

架构师训练营第五章总结

叮叮董董

小师妹学JVM之:cache line对代码性能的影响

程序那些事

JVM 小师妹 性能调优 cache line 签约计划第二季

架构师训练营 - 第 5 课总结 -20200704- 技术选型

👑👑merlan

负载均衡 缓存 分布式数据库 架构设计 消息队列

干货 | 如何评估Kubernetes持久化存储方案

焱融科技

Kubernetes 容器 云原生 k8s

第五周作业

Linuxer

极客大学架构师训练营

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