我的问题是:是否可以保护域对象方法甚至像 findByName 这样的动态方法?
它在服务方法上工作得很好,但我不能让它在域实例方法或域静态方法上工作。
class Dummy {
string name
@PostFilter("hasPermission(filterObject, read)")
static List<Dummy> listDummies(){
Dummy.list();
}
}
当从控制器调用时,listDummies 会返回所有虚拟对象,即使没有用户连接也是如此。
我该怎么做才能使它起作用?
提前感谢您提供的帮助。