@Repeatable注解是用来标注一个注解在同一个地方可重复使用的一个注解,比如说你定义了一个注解,如果你的注解没有标记@Repeatable这个JDK自带的注解,那么你这个注解在引用的地方就只能使用一次。
例:
这里@ImportResource(value = “”)注解里面没有设置添加@Repeatable属性,所有引入的多次的时候就会报错,
参考链接
java8注解@Repeatable使用技巧
Java @Repeatable
代码演示
简单定义一个注解
定义一个最简单的API注解,只有一个属性content()
package com.example.demo.anno;
import java.lang.annotation.Repeatable;
public @interface API {
String content() default "请添加描述";