【发布时间】:2018-08-27 11:13:32
【问题描述】:
我想知道这样的事情是否可能。 我有一个名为“设备”的通用 DTO 类。设备持有 ID 和 IP。 我设置了一个内部正则表达式验证来验证 IP 是否输入正确。
但现在我想要另一个“验证此 IP 是否未被其他设备使用”类型的验证(用于更新和创建案例)。
为此,我编写了一个自定义的面向类型的 ConstraintValidator,我在其中完成了检查是否没有具有给定 IP 的其他设备的任务。
但从这一点开始,我想更进一步,并从一个 ConstraintValidator 进行多次检查和一些响应错误消息,对 Device 对象进行随机检查。
在这一点上,我找不到是否可以重新定义验证器的错误消息。这可能吗?
【问题讨论】:
-
如果我对你的理解正确,那么this 是你的答案。
-
谢谢。会尝试
标签: java spring hibernate hibernate-validator