最佳答案
我想创建一个类,该类通过注释为基于方法的授权添加用于 Spring 安全表达式语言的自定义方法。
例如,我想创建一个像“ customMethodReturn ningBoolean”这样的自定义方法,以某种方式使用,如下所示:
@PreAuthorize("customMethodReturningBoolean()")
public void myMethodToSecure() {
// whatever
}
我的问题是。 如果可能的话,我应该子类化什么类来创建我的自定义方法,我应该如何在 spring xml 配置文件中配置它,并且有人给我一个用这种方式使用的自定义方法的例子?