我一直在阅读Hibernate验证程序的文档,但偶然发现了以下代码片段:
Class<?>[] groups() default { };
Class<? extends Payload>[] payload() default { };
此处
groups()
和payload(
是注释的属性。我不明白这些实际上是什么属性,却具有方法的语义。
最佳答案
faisal bhat。关于您的问题,我在此链接Oracle documentation for annotation types中发现,注释类型的语法必须符合规范。我希望这有帮助。