我没有得到休眠会话检索到的更新对象。例如,如果我通过 Session B 更新一个对象 [该对象已被 Session A 早先获取],那么我不会立即获得 Session B 所做的更新。
然后我必须使用下面的代码来强制 Hibernate 获取更新的值。
session.evict(user);
但这涉及到数据库的往返。我怎样才能避免这种情况?是否有更合适的方式来即时获取更新?
我没有得到休眠会话检索到的更新对象。例如,如果我通过 Session B 更新一个对象 [该对象已被 Session A 早先获取],那么我不会立即获得 Session B 所做的更新。
然后我必须使用下面的代码来强制 Hibernate 获取更新的值。
session.evict(user);
但这涉及到数据库的往返。我怎样才能避免这种情况?是否有更合适的方式来即时获取更新?