在Java各流行框架中, 大量使用第三方注解, 帮助我们简化配置, 如声明Spring配置类的: @Configuration. 为何注解如此神奇?
本篇文章帮助大家揭晓注解背后的故事, 帮助大家理解 Hibernate,Spring, Struts等等第三方注解是如何工作的!
示例代码: https://github.com/JasonkayZK/Java_Samples/tree/java-annotation
本篇文章的内容包括:
- 注解的作用;
- 注解的基本语法,创建如同接口,但是多了个 @ 符号;
- 注解的元注解;
- 注解的属性;
- Java的5个预置注解;
- 注解的提取, 主要包括在类名修饰的注解, 和在方法/变量等修饰的注解;
- 注解使用场景
- 使用注解的一些例子
- 一些注解的应用实例等