2010-06-01 76 views
0

更新我有一個雙向多對許多類:休眠雙向多對多與二級緩存

public class A{ 
@ManyToMany(mappedBy="listA") 
private List<B> listB; 
} 
public class B{ 
@ManyToMany 
private List<A> listA; 
} 

現在我保存listA的加入B:

b.setListA(listA); 

這一切工作正常直到我打開集合a.ListB的二級緩存。現在,當我更新B中的列表時,a.listB不會更新並且保持陳舊。

你如何解決這個問題?

感謝, 德韋恩

回答