行已被另一个事务更新或删除,或者未保存的值映射不正确

时间:2013-04-09 15:53:41

标签: java hibernate

我正在处理hibernate查询

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

用户有子地址,联系人

交易A:

这里的数据将从大学和用户的db中获取,然后更新学院。

当用户从一个大学转到另一个大学时......交易A将通过获取大学表更新大学并更新如下。在这种情况下,只有大学ID将在用户表中由父母(大学)更新

user.setCollege(college);
saveorupdate(college)

trasaction B:

saveorupdate将一个父(用户)和他们的孩子放入数据库..(用户有地址,联系人).......用地址和联系人单独更新用户..

单独使用事务B它工作正常..

使用tranaction A然后完成事务A,然后用B ...

启动新事务

这里说的是,行已经被联系人的另一笔交易更新了

0 个答案:

没有答案