知方号

知方号

你了解注解内的@interface List么<@interface java>

Annotation, Multi-valued annotation, nested annotation, 多值注解, 嵌套注解

今天在研究Spring MVC的Validation机制时(这里 | 还有这里),简单看了下一些注解的源码,比如@Min,发现以前从来没注意到的注解写法。看来基础知识有疏漏啊...

/** * Validate a zipcode for a given country * The only supported type is String */ @Documented @Constraint(validatedBy = ZipCodeValidator.class) @Target({ METHOD, FIELD, ANNOTATION_TYPE, CONSTRUCTOR, PARAMETER }) @Retention(RUNTIME) public @interface ZipCode { String countryCode(); String message() default "{com.acme.constraint.ZipCode.message}"; Class[] groups() default {}; Class

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至lizi9903@foxmail.com举报,一经查实,本站将立刻删除。

上一篇 没有了

下一篇没有了