私は2つの関連するエンティティを持って、私は、空の棚(なし冊)をフェッチシェルフに新しいブックを作成し、持続し、再びその棚をフェッチする場合は、その図書のコレクションが空であるHibernateでmappedByとコレクション型の関係を更新するには?
@Entity
public class Book {
@ManyToOne
Shelf shelf;
}
@Entity
public class Shelf {
@OneToMany(mappedBy="shelf")
Set<Book> books;
}
を言います。私がデバッグロギングでそれを実行すると、Hibernateはシェルフを2回目に検索しないことを知っています。セッションキャッシュから返すだけです。そこには帳集が更新されていることがわかりません。
効果を取り除き、シェルフの最新状態を取得するにはどうすればよいですか?
ありがとう、
Artem。
問題が解決しましたか? – Schildmeijer