🔥码云GVP开源项目 12k star Uniapp+ElementUI 功能强大 支持多语言、二开方便! 广告
通过上述的知识学习之后,对自定义注解就会有较好的理解和认识了。 最后归纳一下注解的分类。 # 按照作用域分 根据注解的作用域@Retention,注解分为 * `RetentionPolicy.SOURCE`: Java源文件上的注解 * `RetentionPolicy.CLASS`: Class类文件上的注解 * `RetentionPolicy.RUNTIME`: 运行时的注解 # 按照来源分 按照注解的来源,也是分为3类 1. 内置注解 如@Override ,@Deprecated 等等 2. 第三方注解,如Spring, Mybatis等等 3. 自定义注解,如仿]@JDBCConfig 在工作中,大部分都是使用第三方注解, 当然第三方注解本身就是自定义注解。 这部分的主要作用是帮助大家理解这些第三方注解是如何工作的,让大家用得心里踏实一些。