Hibernate ORM 5.0.8.Final 发布

NinjaSquid
 NinjaSquid
发布于 2016年02月19日
收藏 5

Hibernate ORM 5.0.8.Final 发布啦

更新日志在这里

需要注意的是,从5.0.8版开始,Oracle12cDialect会把 byte[] 和 Byte[] 映射成 BLOB 类型(HHH-10345)。

之前都是把 byte[] 和 Byte[] 映射成LONG RAW类型,但很多版本的Oracle都废弃了 LONG RAW 类型,甚至还有可能涉及到8i,因此我们才做出了这个决定。

然而为了确保向后兼容性和不影响已有的程序,这种映射转换仅限于Oracle12cDialect。也就是说从5.0.8版本开始,凡是数据库方言设置为Oracle12cDialect的, Hibernate 都会把 byte[] 和 Byte[] 隐式转换为 BLOB 类型。对于已有的程序,配置了Oracle12cDialect方言并且仍然想把 byte[] 和 Byte[] 映射为 LONG RAW 类型,则需要添加一条配置 hibernate.dialect.oracle.prefer_longvarbinary(默认值是 false)。

此次修改还会写入 5.0 迁移手册中,大家可以关注下。

本站文章除注明转载外,均为本站原创或编译。欢迎任何形式的转载,但请务必注明出处,尊重他人劳动共创开源社区。
转载请注明:文章转载自 OSCHINA 社区 [http://www.oschina.net]
本文标题:Hibernate ORM 5.0.8.Final 发布
加载中

最新评论(4

许雷神
许雷神
怎么版本这么混乱?
大众点评攻城狮
大众点评攻城狮
公司都是mybatis,没人用hibernate。
ddatsh
ddatsh

引用来自“beming”的评论

5.1.0啦,刚下载升级了的!

<dependency>
<groupId>org.hibernate</groupId>
<artifactId>hibernate-core</artifactId>
<version>5.1.0.Final</version>
</dependency>
5.1.0已经很久了
b
beming
5.1.0啦,刚下载升级了的!

<dependency>
<groupId>org.hibernate</groupId>
<artifactId>hibernate-core</artifactId>
<version>5.1.0.Final</version>
</dependency>
返回顶部
顶部