Java 在基于Spring注释的验证中,是否有一种快捷方式可以使每个字段@Notempty都是空的

Java 在基于Spring注释的验证中,是否有一种快捷方式可以使每个字段@Notempty都是空的,java,spring,hibernate,annotations,Java,Spring,Hibernate,Annotations,我正在使用Hibernate验证注释 @NotEmpty 有没有一种方法可以使一个表单的所有字段都@NotEmpty,这意味着我不需要在所有字段的顶部写@NotEmpty 如果可能的话,如何进行以及与之相关的限制是什么。我不知道一个验证注释可以像您所希望的那样工作,但我有一个解决方法的想法: 使用AspectJ类型间声明将@NotEmpty注释添加到类中具有标记注释或位于特定包中的每个字段 我不是AspectJ专家,但您的Addvice应该是: declare @field : * org.x

我正在使用Hibernate验证注释

@NotEmpty
有没有一种方法可以使一个表单的所有字段都@NotEmpty,这意味着我不需要在所有字段的顶部写@NotEmpty


如果可能的话,如何进行以及与之相关的限制是什么。

我不知道一个验证注释可以像您所希望的那样工作,但我有一个解决方法的想法:

使用AspectJ类型间声明
@NotEmpty
注释添加到类中具有标记注释或位于特定包中的每个字段

我不是AspectJ专家,但您的Addvice应该是:

declare @field : * org.xyz.model.dto..* : @NotEmpty;
@见: