Cannot use identity columnkey generation

来源:互联网 发布:android网络电话源码 编辑:程序博客网 时间:2024/06/05 14:41

错误:exception is org.hibernate.MappingException: Cannot use identity columnkey generation with <union-subclass> mapping for:subclass.model.UserhistoryDO

(使用unnion-subclass元素时,父类标识属性生成器用 native 报错) 
解决方法:在MySql数据库中,父类标识属性生成器hilo。   说明:native是自动去找生成主键的依据,在Oracle中是去找sequence,然后sequence直接用Hibernate_sequence产生oid,不需要进行高低位运算 而在DB2和MySQL等数据库中是去找identity,可能是在找的时候没有找到identity吧
原创粉丝点击