Home  >  Article  >  Java  >  How to implement repeated annotations in java

How to implement repeated annotations in java

WBOY
WBOYforward
2023-04-28 23:55:051670browse

Explanation

1. The @Repeatable annotation needs to annotate the container class.

2. Two types are required to define repeated comments, one is the comment type and the other is the comment container type. Now, in the show() method of the TestAnnotation class, the @MyAnnotation annotation can be repeated directly.

Java8 also provides a new API when analyzing annotations.

Example

@Repeatable(Authors.class)
@interface Author {
    String name();
}
 
@interface Authors {
    Author[] value();
}
 
@Author(name = "a")
@Author(name = "b")
class Article {
}

The above is the detailed content of How to implement repeated annotations in java. For more information, please follow other related articles on the PHP Chinese website!

Statement:
This article is reproduced at:yisu.com. If there is any infringement, please contact admin@php.cn delete