簡體   English   中英

JPA 實體中延遲加載字段的偵聽器

[英]Listener for lazy-loading fields in JPA entity

是否可以添加一個自定義偵聽器/掛鈎,它會在加載實體的惰性字段(例如@OneToMany集合)后觸發,您可以在其中放置自定義代碼?

我可以想象類似於@PostLoad注釋的東西,但稍后會在第一次訪問惰性字段時觸發。

如果可能的話,沒什么大不了的,但不參考具體領域。

Hibernate 通過事件偵聽器提供此功能。 EventTypeINIT_COLLECTION

請閱讀文檔: https://docs.jboss.org/hibernate/orm/current/userguide/html_single/Hibernate_User_Guide.html#bootstrap-event-listener-registration

暫無
暫無

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

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