写点什么

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

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

关注

评论

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

一、MongoDB简介

Kylin

数据库 mongodb 学习 七日更 二月春节不断更

15. Python 程序运行速度如何提高十倍?第一遍滚雪球学 Python 收工

梦想橡皮擦

Python 2月春节不断更

腾讯云大神用这份“redis深度笔记”把Redis入门到精通全部精髓全部展现出来了

redis 架构 计算机

温故而知新!腾讯Android开发面试记录,薪资翻倍

欢喜学安卓

android 程序员 面试 移动开发

诊所数字化:诊所医护人员绩效指标评估方式

boshi

绩效 数字化转型 医疗 七日更

如何读懂CNN、BBC、经济学人、卫报、纽约时报?看完这本经典即可事半功倍!

wbliu85

学习 英语

地表建筑物识别Dayo1

IT蜗壳-Tango

七日更 2月春节不断更

元旦立下的Flag,春节后该如何实现?

脑极体

最新Hadoop的面试题总结

大数据老哥

探究Python源码,终于弄懂了字符串驻留技术

华为云开发者联盟

Python 字符串 Python解释器 字符串驻留 字符

区块链难在落地,亟需补人才缺口迎爬升期

CECBC

区块链

百度Hydra工具在移动端UI兼容性测试上的高效应用

百度Geek说

测试 UI

真牛皮!2021最新Android大厂面试真题大全,BAT大厂面试总结

欢喜学安卓

android 程序员 面试 移动开发

6.render阶段(厉害了,我有创建Fiber的技能)

全栈潇晨

React React Hooks react源码

电信的标准化组织

Geek_古藤模根

标准化 电信

linux内核协议栈 邻居协议之ARP协议处理初始化

赖猫

Linux 协议栈 Linux内核

GitHub上爆火的Java性能优化100+小技巧!(干货建议收藏)

Java架构师迁哥

让虞书欣、李诞拍到停不下来!AR+AI双引擎的互动小游戏,如何打开IP新玩法?

爱奇艺技术产品团队

DPDK大页内存原理

赖猫

Linux DPDK

Elasticsearch Search API 基础语法

escray

elastic 七日更 死磕Elasticsearch 60天通过Elastic认证考试 2月春节不断更

前端学习总结,经验分享,项目经验分享过程

我是哪吒

学习 程序员 Vue 大前端 2月春节不断更

5.state更新流程(setState里到底发生了什么)

全栈潇晨

React React Hooks react源码

翻译:《实用的Python编程》01_06_Files

codists

人工智能 后端 python 爬虫 数据结构与算法 文件操作

如何提升网页核心指标

Vincent

【LeetCode】K 连续位的最小翻转次数Java题解

Albert

算法 LeetCode 2月春节不断更

技术需求文档,应当这么写!

穿甲兵

需求 文档

使用 Tye 辅助开发 k8s 应用竟如此简单(三)

newbe36524

Docker 微服务 k8s dotnet

TCP 协议灵魂问题,巩固你的网路底层基础

01 | Mysql基础架构

zach

MySQL

资本之外,区块链破圈正当时

CECBC

区块链

十四五期间我国区块链技术趋势特征分析

CECBC

区块链 大数据

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