如何在Spring Boot中创建自定义验证器注释?

时间:2016-08-06 15:29:41

标签: java spring validation spring-boot

我想验证@RequestBody以及路径参数。理想情况下,我想创建自己的@CustomValid注释而不是@Valid注释。

除了在DTO本身上执行@NotNull之类的检查之外,我还想实际检查是否存在要更新的对象的id实际存在于数据库中。例如,对于此请求:

{
  "id": "2348291983918",
  "name": "Carol"
}

我想查找用户mongo集合是否实际包含传入了id的对象或拒绝它。

有谁知道怎么做?

0 个答案:

没有答案