Spring AOP-从GetMapping获得价值

时间:2018-11-05 11:39:48

标签: spring-aop

我从控制器中删除了@RequestMapping,现在我正在使用@GetMapping。我想从GetMapping对象获取值以登录我的方面

基于Spring Aspectj @Before all rest method

我尝试过:

@Pointcut("execution(@(@org.springframework.web.bind.annotation.RequestMapping *) * *(..))")
public void controller(RequestMapping requestMapping) {}

也:

@Pointcut("execution(@(@org.springframework.web.bind.annotation.RequestMapping *) * *(..))")
    public void controller(GetMapping getMapping) {}

也:

@Pointcut("@annotation(getMapping)")
    public void controller(GetMapping getMapping) {
    }

我总是会收到此错误:切入点中:: 0正式未绑定的错误

我的初始配置是:

@Pointcut("@annotation(requestMapping)")
    public void controller(RequestMapping requestMapping) {
    }

0 个答案:

没有答案