我需要使用spring-aop攔截帶註釋的方法。 我已經有了攔截器,它實現了AOP聯盟的MethodInterceptor。使用Spring @Configuration和MethodInterceptor攔截帶註釋的方法
下面是代碼:
@Configuration
public class MyConfiguration {
// ...
@Bean
public MyInterceptor myInterceptor() {
return new MyInterceptor();
}
}
@Target(ElementType.METHOD)
@Retention(RetentionPolicy.RUNTIME)
public @interface MyAnnotation {
// ...
}
public class MyInterceptor implements MethodInterceptor {
// ...
@Override
public Object invoke(final MethodInvocation invocation) throws Throwable {
//does some stuff
}
}
從我一直在讀它曾經是我可以用一個@SpringAdvice批註指定當攔截器攔截要的東西,但不再存在。
任何人都可以幫助我嗎?
非常感謝!
盧卡斯