读书人

学习心得

发布时间: 2012-09-04 14:19:30 作者: rapoo

学习经验

出现问题
?? 当 IDENTITY_INSERT 设置为 OFF 时,不能为表 't_user' 中的标识列插入显式值。

?

?? 我的xxx.hibernate.xml的主键类型设置为?<generator />


解决办法:

??

?

自增主键需要xxx.hbm.xml里面把主键类型写好,然后hibernate会自动去给你添加相应主键的值,不用手动加上xxx.setId(3)。

如:

??????? <id name="id" type="int">
??????????? <column name="id" />
??????????? <generator />
??????? </id>

改成

??????? <id name="id" type="int">
??????????? <column name="id" />
??????????? <generator />
??????? </id>

读书人网 >其他数据库

热点推荐