相关疑难解决方法(0)

如何创建用于spring安全表达式语言注释的自定义方法

我想创建一个类,添加自定义方法,以便在spring安全表达式语言中通过注释进行基于方法的授权.

例如,我想创建一个像'customMethodReturningBoolean'这样的自定义方法,以某种方式使用:

  @PreAuthorize("customMethodReturningBoolean()")
  public void myMethodToSecure() { 
    // whatever
  }
Run Code Online (Sandbox Code Playgroud)

我的问题是这个.如果可能,我应该创建自定义方法的子类,我将如何在spring xml配置文件中配置它,并且有人给我一个以这​​种方式使用的自定义方法的示例?

java spring spring-security

89
推荐指数
3
解决办法
6万
查看次数

标签 统计

java ×1

spring ×1

spring-security ×1