我有一个注释:
@Inherited @InterceptorBinding @Retention(RUNTIME) @Target({METHOD,TYPE}) public @interface Example { }
以及用于处理的拦截器类:
@Interceptor @Example public class ExampleInterceptor implements Serializable { ... }
我想添加一个参数文本:
public @interface Example { String text(); }
@Interceptor @Example(text=???????) public class ExampleInterceptor implements Serializable { ... }
如果我写@Example(text =“my text”),就会在使用@Example(text =“my text”)注释方法/类时调用拦截器.但是我希望在参数值上独立调用拦截器 – @Example(text =“other text”).