我有兩個相關的實體,說如何在Hibernate中更新與mappedBy的集合類型關係?
@Entity
public class Book {
@ManyToOne
Shelf shelf;
}
@Entity
public class Shelf {
@OneToMany(mappedBy="shelf")
Set<Book> books;
}
如果我取一個空架(無書),建立並堅持一本新書的書架,然後再獲取該架子,其藏書是空的。當我使用調試日誌記錄運行它時,我發現Hibernate不會再次搜索這個架子,它只是從會話緩存中返回,它不知道它是否已經更新了書籍集合。
我該如何擺脫效果並獲得更新的貨架狀態?
謝謝,
Artem。
問題解決了嗎? – Schildmeijer 2009-06-14 08:37:38