hibernate的saveOrUpdateAll对fstatus字段是否有特殊处理
依然云曦 2015-10-16 11:38:09 程序大致分如下两步
1、通过jdbc连接将 Test表所有的fstatus置为0
2、通过hibernate的saveOrUpdateAll方法将部分选中的Test表记录的fstatus置为1
问题:原有Test表记录中fstatus字段为0时,执行程序无异常,然而原有Test表中fstatus字段为1的记录执行程序后,fstatus字段仍然为0(如果程序2同时修改了Test表的其他字段则status为1)
在百思不得其解后 我在test表中新建一个fshow字段,把程序改为对fshow字段操作 问题不复存在。
是不是hibernate的saveOrUpdateAll对fstatus字段是否有特殊处理