栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 面试经验 > 面试问答

使用序列时,Hibernate生成负ID值

面试问答 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

使用序列时,Hibernate生成负ID值

从JBoss 6.1迁移到JBoss 7.1时遇到了这个问题。

根据JBoss AS 7.1
JPA文档(https://docs.jboss.org/author/display/AS71/JPA+Reference+Guide#JPAReferenceGuide-
Persistenceunitproperties
),

JBoss
7.1自动设置几个hibernate属性。设置的属性之一是

hibernate.id.new_generator_mappings
激活使用不同算法并且不向后兼容的新ID生成器。在persistence.xml文件中将此属性设置为false将恢复旧的ID生成器行为。

hibernate
4文档还包含有关新ID生成器的信息:http :
//docs.jboss.org/hibernate/core/4.0/manual/en-US/html_single/#mapping-
declaration-id-generator。

hibernate文档清楚地指出,默认情况下未启用新的ID生成器,但是如上所述,JBoss 7.1会自动启用它们。



转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/426529.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号