2013-10-27 58 views
0

我需要根据执行搜索的用户的访问控制过滤掉Hibernate返回的一些对象。如果可能,我想在数据库层做。我正在使用Spring。春季Hibernate结果访问控制

方案

用户A在Employee.class 用户A搜索得到10个结果 用户A想获得只有5个10个结果基于访问控制

我想要做什么是拦截结果并应用访问控制,并删除收到的10个结果中的5个,仅向用户A显示5个

您能否提供帮助。

+0

什么是你的代码是什么样子?你试过什么了? –

回答

1

看看PostFilter注解。它旨在根据安全决策筛选方法的结果。