使用Session.refreshObject(Object o)
方法刷新具有getList()
方法的对象。此列表由toplink使用一对多映射提供。刷新对象时,我希望刷新此列表。这是可能的还是我必须刷新别的东西?
提前致谢!
答案 0 :(得分:1)
refreshObject
相当于调用ReadObjectQuery
。
如果要以级联方式刷新对象,可以使用ReadObjectQuery.cascadePrivateParts()
。根据{{3}}这种方法
将查询及其属性级联在查询对象和所有对象上 与查询对象相关的私有对象
答案 1 :(得分:0)
我依赖于列表中实体的映射。但是如果你想真正刷新那些对象,你必须做一个
refreshObject(o.getList());