2

我正在使用来自 Hibernate 验证器的 @NotEmpty 注释。但是我需要提供自定义消息。因此,我正在尝试以下操作以消除重复代码

@org.hibernate.validator.constraints.NotEmpty
public @interface NotEmpty {
    String message() default "{notempty}";
}

以上是正确的方法吗?我可以知道这个注释覆盖的术语是什么吗?

4

1 回答 1

2

如果您想提供默认消息更改org.hibernate.validator.constraints.NotEmpty.message内部键的值,ValidationMessages.properties则不需要另一个注释。这也是默认消息,您可以在声明注释时指定消息

您可以阅读更多关于注释处理的注释

于 2012-10-23T11:39:16.797 回答