当前位置: 代码迷 >> J2EE >> org.hibernate.MappingException: Dialect does not support identity key generation,该如何解决
  详细解决方案

org.hibernate.MappingException: Dialect does not support identity key generation,该如何解决

热度:646   发布时间:2016-04-21 23:25:14.0
org.hibernate.MappingException: Dialect does not support identity key generation
用ExtJs做界面的,但是报这个错
org.hibernate.MappingException: Dialect does not support identity key generation
可是我的.hbm.xml里的主键产生方式都是assigned的,哪里来的identity ,ctrl+H在这个workspace里都没有搜出identity 这个字符串,大家说一下有可能哪里出错
补充:用的是oracle数据库,单表查询成功,这一个不成功的是有外键!
Oracle SSH?java

------解决方案--------------------
翻译成中文的意思就是说 方言不支持身份密钥生成  简单的说就是说如果你设置了主键,没有映射oracle数据库序列的话,你就要手动设置主键的值,如果没设置,因为主键不能为空,所以就报错
  相关解决方案