我想没有其他方法可以冲洗
从这里:
Hibernate违反了唯一约束!
Hibernate的唯一约束并不像外键那么聪明。有时您可能需要给出一些提示。
如果两个对象都被更新,一个对象在“释放”一个值,而另一个对象在“获取”相同的值,则可能发生唯一约束冲突。一种解决方法是在更新第一个对象之后并在更新第二个对象之前手动
冲洗 会话。(这种问题在实践中很少发生。)

我想没有其他方法可以冲洗
从这里:
Hibernate违反了唯一约束!
Hibernate的唯一约束并不像外键那么聪明。有时您可能需要给出一些提示。
如果两个对象都被更新,一个对象在“释放”一个值,而另一个对象在“获取”相同的值,则可能发生唯一约束冲突。一种解决方法是在更新第一个对象之后并在更新第二个对象之前手动
冲洗 会话。(这种问题在实践中很少发生。)