Мне нужно получить метод http, такой как POST / PATCH / GET / et c, из joinPoint в аспекте.
@Before("isRestController()")
public void handlePost(JoinPoint point) {
// do something to get for example "POST" to use below
handle(arg, "POST", someMethod::getBeforeActions);
}
Из point.getThis.getClass()
я получаю контроллер, который вызывает этот вызов перехватывается Затем, если я получу метод от него, а затем аннотации. Это должно быть достаточно хорошо, верно?
Итак point.getThis().getClass().getMethod(point.getSignature().getName(), ???)
Как мне получить Class paramaterTypes?