0

我正在处理休眠查询

数据库有大学(父母)和用户(孩子)..用户已经存储在数据库中。

用户有孩子的地址、联系人

交易A:

在这里,数据将与大学和用户一起从数据库中获取,然后更新大学。

当用户从一所大学更改为另一所大学时...事务 A 将通过获取大学表来更新大学并进行如下更新。在这种情况下,只有大学 ID 将由父母(即大学)在用户表中更新

user.setCollege(college);
saveorupdate(college)

事务 B:

保存或更新一位父母(用户)和他们的孩子到数据库中..(用户有地址,联系人)..分别用地址和联系人更新用户..

仅使用事务 B 就可以正常工作..

与事务A,然后完成事务A,然后与B开始新事务......

这里是说 Row 已经被另一笔交易更新为联系人

4

0 回答 0