JPA:自己的注释可以捆绑具有相同值的字段的注释
我想知道如何为具有相同注释的字段编写自己的注释。
例如:
旧班级:
public class XXXEntity {
@NotNull
@SomeAnnotation_0
@SomeAnnotation_1
@Size(max = 100)
private String email_0;
@NotNull
@SomeAnnotation_0
@SomeAnnotation_1
@Size(max = 100)
private String email_1;
...
}
所需班级:
public class XXXEntity {
@MyOwnAnnotation
private String email_0;
@MyOwnAnnotation
private String email_1;
...
}
有任何提示吗?
谢谢
强尼
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
javax.validation
有约束组合。您可以将所有验证注释捆绑到一个自定义注释中。要从文档复制示例:但是,您不能对非验证注释执行此操作。
javax.validation
has constraint composition. You can bundle all validation annotations into one, custom annotation. To copy the example from the docs:You can't do that for non-validation annotations, however.