写点什么

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

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

关注

评论

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

堡垒机推荐厂商当属哪家?为什么?咨询电话多少?

行云管家

网络安全 信息安全 数据安全 堡垒机

synchronized 和 ReentrantLock 的区别

zarmnosaj

10月月更

行业大咖秀,第二期开播!

云计算

2022互联网母婴行业用户洞察

易观分析

互联网 母婴

喜迎华诞,openEuler 22.09 正式发布,与1265名开发者共建面向数字基础设施的开源操作系统

openEuler

开源 开源操作系统 open Euler

写个JS深拷贝,面试备用

helloworld1024fd

JavaScript

springboot + redis多数据源 + jedis集群模式

try catch

redis springboot spring Boot Starter redis cluster redis多数据源

电子表格也能做购物车?简单三步就能实现

葡萄城技术团队

前端 在线excel 应用系统 控件

重磅 ! Redis+Nginx+JVM+设计模式+Spring全家桶+Dubbo

程序知音

Java 数据库 spring JVM 后端技术

都说复盘能力很重要,如何复盘更有效?Superset你值得拥有

王中阳Go

Code Review BI 分析工具 项目复盘 Superset 10月月更

公网对讲SDK| 快速搭建公网对讲应用

anyRTC开发者

音视频 监听 快对讲 AI降噪 录音

从零开始实现一个Promise

helloworld1024fd

JavaScript

手撕常见JS面试题

helloworld1024fd

JavaScript

开奖啦!看看 9 月月更获奖名单有没有你?

InfoQ写作社区官方

热门活动

直播预告|Apache APISIX x KubeSphere 在线 Meetup 来袭

API7.ai 技术团队

APISIX KubeSphere

基于纯前端类Excel表格控件实现在线损益表应用

葡萄城技术团队

前端 Excel 报表

MASA Framework的异常处理

MASA技术团队

.net MASA Framewrok MASA

大学毕业后转行软件测试我后悔了

测吧(北京)科技有限公司

测试

一条 SQL 语句是如何执行的

说故事的五公子

MySQL 数据库 sql

C# ref用法,实现引用传递(地址传递)

IC00

C# 学习 程序员 上位机 10月月更

NFT 数据基础设施 NFTScan 的产品介绍【科普】

NFT Research

区块链 NFT 数据基础设施

STM32L051测试 (五、串口测试 — 与Enocean模块通讯问题)

矜辰所致

stm32 串口通信 STM32L051 10月月更

全息投影正在威胁LED显示屏在舞台的地位

Dylan

LED显示屏 led显示屏厂家

数据结构学习,串篇(顺序串及算法)

IC00

学习 数据结构 算法 学习笔记 10月月更

真机调试设备不够?荣耀云调试帮你忙

荣耀开发者服务平台

开发者 手机 云服务 荣耀 honor

云原生时代的DevOps平台设计之道

北京好雨科技有限公司

【Go微服务】开发gRPC总共分三步

王中阳Go

微服务 gRPC RPC #go 10月月更

ctk流程

留白的艺术

Qt | 本地存储配置信息 QSettings

YOLO.

qt 10月月更 C++

Qt示例 | 模拟时钟示例 Analog Clock Example

YOLO.

qt 10月月更 C++

中软鸿联:集聚智能化能量势场,点燃小家电创新星火

中软国际AIoT开发者社区

智慧家电

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