hibernate中标识字段不能保存
对于使用SQL server并且在主键上设置了自增,使用MyEclipse自动生成配置文件。在保存数据时,主键设置为null,会在运行时报错。
<id name="id" type="java.lang.Integer"> <column name="id" /> <generator class="assigned" /> </id>
只要改为下面的策略,就可以正常保存数据。
<id name="id" type="java.lang.Integer"> <column name="id" /> <generator class="identity" /> </id>