簡體   English   中英

從未初始化的持久性集合中獲取ID

[英]Get IDs out of Uninitialized Persistent Collection

我有一種情況,在查看Hibernate API文檔或SO時,我沒有找到答案。

我們有一個斷開連接的設置,我們通過網絡發送實體和集合。 我們正在研究一種使用本地化緩存來減少某些線路流量的方法,並且我試圖弄清楚是否有一種方法可以獲取持久集合中的實體ID(特別是PersistentSet)而無需初始化集合?

不,不可能; PersistentCollection不包含關聯實體的ID - 如果這是它的目的,它將是一個普通的集合,為相關的id保存延遲加載代理。

檢查成員資格通常需要額外的查詢或連接(外鍵與主鍵不在同一個表中......),這足以使設備延遲加載它。 該設施是持久性集合。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM