查看@PropertySource注解时候,发现了@Repeatable,从来没见过的注解,学习了下: 首先介绍下@Repeatable注解: JDK1.8出现的,作用是解决一个类上不能标注重复的注解: 当你尝试在标注重复注解时候,IDE编译器就会提示: @Repeatable相当于指向一个容器,这样就可以在注解的地方重复标注注解了: 简单的使用例子,方便自己理解: 定义这样一个场景,每个人有不同的技能,不同职业的人又有不同的技能: 定义一个注解代表拥有的技能: import static ja…