如何将注释应用于 class 的每个方法?
How can I apply an annotation to every method of a class?
我有一个注释,用于测量方法级别的执行时间。我想知道是否有可能,例如,在 class 级别上创建一个新注释,将我的 "timed" 注释应用于此 class 的每个方法。我对 AOP 有点陌生。也许有人有想法?我正在使用:
- JDK1.8
只是为了回答我自己的问题,我最终使用 Srping AOP 和 AspectJ 来定位 class(没有注释)的每个方法,以便它很容易被停用。
像这样:
https://howtodoinjava.com/spring-aop/spring-aop-aspectj-xml-configuration-example/
我有一个注释,用于测量方法级别的执行时间。我想知道是否有可能,例如,在 class 级别上创建一个新注释,将我的 "timed" 注释应用于此 class 的每个方法。我对 AOP 有点陌生。也许有人有想法?我正在使用:
- JDK1.8
只是为了回答我自己的问题,我最终使用 Srping AOP 和 AspectJ 来定位 class(没有注释)的每个方法,以便它很容易被停用。
像这样:
https://howtodoinjava.com/spring-aop/spring-aop-aspectj-xml-configuration-example/