Java Hibernate侦听器性能和loadeventlistener
我需要根据每个登录用户的安全规则限制每个表/对象的结果行 我想使用implementJava Hibernate侦听器性能和loadeventlistener,java,hibernate,Java,Hibernate,我需要根据每个登录用户的安全规则限制每个表/对象的结果行 我想使用implementpreload-eventlistener 关于性能-对每个实体使用onPreLoad的成本有多高?Hibernate是否通过反射分配相关的侦听器?是每个Hibernate会话执行一次,还是每次查找都会调用反射来查找合适的侦听器 已编辑 安全状况复杂。它基于5个表,因为我必须检查用户组,以检查组的角色之一是否可以访问数据库中的行(标记安全性)。这是一个表中字段值的条件 我需要根据每个登录用户的安全规则限制每个表/
preload-eventlistener
关于性能-对每个实体使用onPreLoad的成本有多高?Hibernate是否通过反射分配相关的侦听器?是每个Hibernate会话执行一次,还是每次查找都会调用反射来查找合适的侦听器
已编辑
安全状况复杂。它基于5个表,因为我必须检查用户组,以检查组的角色之一是否可以访问数据库中的行(标记安全性)。这是一个表中字段值的条件
我需要根据每个登录用户的安全规则限制每个表/对象的结果行
你是否考虑使用听众而不是听众?这对我来说似乎更合适
相关问题
- Hibernate核心参考指南