【问题标题】:Report only the first hibernate validation constraint只报告第一个休眠验证约束
【发布时间】:2018-10-01 09:09:29
【问题描述】:

我有一个使用休眠约束验证的字段。

@NotEmpty
@Email
@Pattern(regexp=".+@.+\\..+", message = "error")
private String email;

我希望能够返回@NotEmpty 消息,但也没有以下内容(例如@Pattern)。 我找到了@ReportAsSingleViolation,但 IDEA 告诉我“不适用于字段”

【问题讨论】:

    标签: java hibernate validation constraints


    【解决方案1】:
    @Target(value=ANNOTATION_TYPE)
    @Retention(value=RUNTIME)
    public @interface ReportAsSingleViolation
    

    说应该在类型(类)而不是字段上使用。试试看。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多