是否可以添加一个自定义监听器/钩子,该监听器/钩子将在加载实体(例如@OneToMany
集合(的惰性字段后触发,您可以将自定义代码放在那里?
我可以想象类似于@PostLoad
注释的内容,但稍后会在第一次访问惰性字段时触发。
如果可能的话,没有什么大不了的,但没有具体的领域。
Hibernate通过事件侦听器提供这一功能。EventType
是INIT_COLLECTION
请阅读文档:https://docs.jboss.org/hibernate/orm/current/userguide/html_single/Hibernate_User_Guide.html#bootstrap-事件侦听器注册