注解是 Java 中的一项强大功能,它允许开发人员编写更清晰、更具表现力的代码。它们可用于多种目的,从向编译器提供提示,到启用复杂的运行时基于反射的逻辑。通过理解和利用自定义注解,Java 开发人员可以创建更健壮、可维护且防错的应用程序。
创建自定义注解涉及使用关键字定义注解、指定任何默认元素值以及使用和元注解@Retention,@Target,确定可以应用注解的位置。定义后,自定义注解可以在编译时或运行时使用反射进行处理,从而提供强大的机制来扩展 Java 语言的功能。
参考:
https://www.jb51.net/program/315875pzt.htm
https://zhuanlan.zhihu.com/p/668951448
https://www.jianshu.com/p/296272f4358f
@EnableAspectJAutoProxy(exposeProxy=true,proxyTargetClass=true)
https://blog.****.net/Lwcxz1006/article/details/132111786