我在执行更新的表的2列上有唯一约束。因此,当我有.delete()
和新的.save()
操作时,删除不会在.save()
之前刷新,我会得到.....
"违反UNIQUE KEY约束' UK539hbsolqnvttv6xbimjmij87'。 无法在对象' $ TABLE_NAME'中插入重复的密钥。重复的密钥 value是(uniqConstColum1,uniqConstColum2)"
Spring是否在@Transactional中提供了一个选项,用于在方法中的每个事务之后指定强制刷新?
感谢。