-1

我正在使用该Session.refreshObject(Object o)方法来刷新具有getList()方法的对象。此列表由 toplink 使用一对多映射提供。当我刷新对象时,我希望这个列表也被刷新。这是可能的还是我必须刷新其他东西?

提前致谢!

4

2 回答 2

1

refreshObject相当于调用ReadObjectQuery.

如果要在级联中刷新对象,可以使用ReadObjectQuery.cascadePrivateParts(). 根据文档这种方法

在查询对象和与查询对象相关的所有私有对象上级联查询及其属性

.

于 2011-10-05T13:11:00.430 回答
0

我依赖于列表中实体的映射。但是,如果您想真正刷新这些对象,则必须执行

refreshObject(o.getList());
于 2011-10-05T13:11:09.950 回答