[英]Get IDs out of Uninitialized Persistent Collection
我有一種情況,在查看Hibernate API文檔或SO時,我沒有找到答案。
我們有一個斷開連接的設置,我們通過網絡發送實體和集合。 我們正在研究一種使用本地化緩存來減少某些線路流量的方法,並且我試圖弄清楚是否有一種方法可以獲取持久集合中的實體ID(特別是PersistentSet)而無需初始化集合?
不,不可能; PersistentCollection不包含關聯實體的ID - 如果這是它的目的,它將是一個普通的集合,為相關的id保存延遲加載代理。
檢查成員資格通常需要額外的查詢或連接(外鍵與主鍵不在同一個表中......),這足以使設備延遲加載它。 該設施是持久性集合。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.