在使用UpdateOrSave保存Oracle数据时,出现不能保存的现象,但是没有返回错误,
可以在user.hbm.xml文件里面进行unsaved-value设定即可解决问题:
<id name="id" unsaved-value="0">
<column name="ID" length="24" />
<generator class="sequence">
<param name="sequence">SEQ_ADMIN_USER_INFO</param>
</generator>
</id>
unsaved-value="0"是关键
详细理论