[英]Is there a shortcut to make every field @Notempty in Spring annotation based validation
我正在使用Hibernate Validation批注
@NotEmpty
有沒有一種方法可以使形式@NotEmpty的所有字段,這意味着我不需要在所有字段之上編寫@NotEmpty。
如果可能,如何以及與之相關的限制是什么。
我不知道可以按照您想要的方式工作的驗證注釋,但是我有一個解決方法:
使用AspectJ Inter-Type聲明將@NotEmpty
注釋添加到Class中具有標記注釋或在特定程序包中的每個字段。
我不是AspectJ專家,但是您的Addvice應該如下所示:
declare @field : * org.xyz.model.dto..* : @NotEmpty;
@see: AspectJ參考:聲明注釋
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.