isAnnotationPresent()不能使用@Repeatable注释

时间:2016-06-23 08:21:15

标签: java reflection annotations

事实证明,如果使用可重复的注释,则调用method.isAnnotationPresent()无法正常工作。

1 个答案:

答案 0 :(得分:1)

奇怪的是,它只是在你只使用一个注释的情况下工作,但是如果你放了多个注释就行不通。 问题是,如果你有多个注释,方法实际上有一个注释包含所有可重复的注释(@Repeatable值中所述的注释)