写点什么

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

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

关注

评论

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

央视聚焦!揭秘千行百业背后的“算力引擎”!

极客天地

【YashanDB知识库】hive初始化崖山报错YAS-04209

YashanDB

数据库 yashandb

华科附属同济医院携手和鲸科技,打造科研管理服务一体化平台,加快研究型医院建设

ModelWhale

人工智能 大数据 互联网

部署个人博客管理系统Ghost

轶天下事

全链路解析如何构建数据资产管理框架及落地实践

袋鼠云数栈

【YashanDB知识库】收集统计信息时报错YAS-00507 date/timestamp value overflow

YashanDB

数据库 yashandb

轻松打造高效日志系统

俞凡

架构 最佳实践

企业组网的作用及SD-WAN的优势

Ogcloud

SD-WAN 组网 企业组网 SD-WAN组网 SDWAN

制造业数字化转型要注重哪些方面?

万界星空科技

数字化转型 制造业 mes 万界星空科技mes

Flexus云服务器搭建基础环境

轶天下事

【YashanDB知识库】如何使用jdbc向YashanDB批量插入gis数据

YashanDB

数据库 yashandb

【YashanDB知识库】druid连接池查询空间数据报错read time out

YashanDB

数据库 yashandb

云起无垠入选中国信息通信研究院2024年度首期“磐安”优秀案例

云起无垠

Linux服务器检查以及常用运维shell命令

轶天下事

智元开源百万真机数据集!具身智能领域的ImageNet时刻已到来!

极客天地

C++ vs Rust vs Go 性能比较

俞凡

c++ golang rust

NFTScan | 12.23~12.29 NFT 市场热点汇总

NFT Research

NFT NFT\ NFTScan

基于Flexus云服务器X实例之安装长亭雷池waf教程

轶天下事

7thonline第七在线助力羽绒服巨头加拿大鹅实现智能化商品管理

第七在线

【YashanDB知识库】如何在备机节点上做备份和恢复

YashanDB

数据库 yashandb

AppCrawler 自动遍历测试实践(三):动手实操与常见问题汇总

测试人

软件测试

微店API接口深度探索:如何高效获取商品详情及简短代码示例

代码忍者

微店商品详情API接口 微店商品列表API

部署内容管理系统Joomla

轶天下事

腾讯 StereoCrafter:2D 视频转 3D 视频效果;支付宝推出新 AI 视觉搜索产品「探一下」丨 RTE 开发者日报

RTE开发者社区

Golang插件系统实现

俞凡

golang

性能媲美裸金属,边缘场景高性能虚拟机技术揭秘

火山引擎边缘云

边缘计算 虚拟机 火山引擎 裸金属

Flexus云服务器搭建云监控

轶天下事

基于ArgoCD和Testkube打造GitOps驱动的Kubernetes测试环境

俞凡

gitops

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