【发布时间】:2013-10-27 16:58:58
【问题描述】:
我需要根据执行搜索的用户的访问控制过滤掉 Hibernate 返回的一些对象。如果可能的话,我想在数据库层做。我正在使用 Spring。
场景
用户 A 正在 Employee.class 上搜索 用户 A 获得 10 个结果 根据访问控制,假设用户 A 只能得到 10 个结果中的 5 个
我想要做的是拦截结果并应用访问控制并删除收到的 10 个结果中的 5 个,并且只向用户 A 显示 5 个
你能帮忙吗?
【问题讨论】:
-
你的代码是什么样的?到目前为止,您尝试过什么?
标签: spring hibernate jpa filter listener