我正在使用来自 Hibernate 验证器的 @NotEmpty 注释。但是我需要提供自定义消息。因此,我正在尝试以下操作以消除重复代码
@org.hibernate.validator.constraints.NotEmpty
public @interface NotEmpty {
String message() default "{notempty}";
}
以上是正确的方法吗?我可以知道这个注释覆盖的术语是什么吗?
我正在使用来自 Hibernate 验证器的 @NotEmpty 注释。但是我需要提供自定义消息。因此,我正在尝试以下操作以消除重复代码
@org.hibernate.validator.constraints.NotEmpty
public @interface NotEmpty {
String message() default "{notempty}";
}
以上是正确的方法吗?我可以知道这个注释覆盖的术语是什么吗?
如果您想提供默认消息更改org.hibernate.validator.constraints.NotEmpty.message
内部键的值,ValidationMessages.properties
则不需要另一个注释。这也是默认消息,您可以在声明注释时指定消息
您可以阅读更多关于注释处理的注释