Spring AOP - получите выгоду от GetMapping

Я удаляю @RequestMapping со своего контроллера и теперь использую @GetMapping. Я хочу получить значения от объекта GetMapping для входа в мой аспект

На основе метода Spring Aspectj @Before all rest

Я пытался:

@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) {
    }

Я всегда получаю эту ошибку: error at :: 0 формально не привязан в pointcut

Моя первоначальная конфигурация была:

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

person Goldbones    schedule 05.11.2018    source источник
comment
У меня такая же проблема, когда я удаляю @RequestMapping из своего контроллера, АОП работает для @ PostMapping, но не для @ GetMapping   -  person Visarut Sae-Pueng    schedule 30.10.2019