簡體   English   中英

如何使用休眠檢查記錄是否存在

[英]how to check if record exists using hibernate

我是新來的冬眠。 我正在嘗試實施一項業務規則,在該規則中,我需要檢查數據庫中是否存在記錄,以根據存在/否繼續不同的路徑。

我試圖問是否有一種輕量級的方法來查看數據庫中是否存在記錄。

如果有可用的文件,請指向我。

謝謝閱讀

使用更輕量的解決方案:

getReference

<T> T getReference(java.lang.Class<T> entityClass,
                   java.lang.Object primaryKey)

獲取一個實例,其狀態可能會延遲獲取。 如果請求的實例在數據庫中不存在,則在首次訪問實例狀態時將引發EntityNotFoundException。 (在調用getReference時,允許持久性提供程序運行時引發EntityNotFoundException。)

不需要在事務上下文中調用getReference方法

暫無
暫無

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

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