一、什么是重复注解
允许在同一申明类型(类,属性,或方法)的多次使用同一个注解
二、一个简单的例子
java 8之前也有重复使用注解的解决方案,但可读性不是很好,比如下面的代码:
public @interface Authorities {
Authority[] value();
}
public class RepeatAnnotationUseOldVersion {
@Authorities({@Authority(role=\"Admin\"),@Authority(role=\"Manager\")})
public void doSomeThing(){
}
}
本文地址:https://www.stayed.cn/item/21057
转载请注明出处。
本站部分内容来源于网络,如侵犯到您的权益,请 联系我