声明注解格式
@interface
元注解
@Document 表明注解是否包含在文档中
@Target 表明注解作用位置,用途类型
@Retention 表明注解持久化策略,保存方式
Runtime > Class > Source
@Inherited 表明注解可以继承
@Document
@Target(ElementType.TYPE, ElementType.METHOD) //表示该注解可以放在类名前和方法名前
@Retention(RetentionPolicy.RUNTIME)
public @interface MyAnnotation() {
//参数类型 参数名() default 默认值;
String value