【发布时间】:2016-04-23 20:37:04
【问题描述】:
我正在使用 Spring Boot 和 [jackson-module-jsonSchema] (https://github.com/FasterXML/jackson-module-jsonSchema) 构建一个 REST API,用于生成 JSON 模式。 我正在寻找根据为公开资源定义的已定义 JSON 模式验证到达我的 API 端点(Spring 控制器)的请求 JSON 有效负载的最佳方法,验证包括检查所需字段、格式、最小值和最大值等。一切我们可以根据架构进行验证。
似乎杰克逊 json 模式模块对模式生成很有用,但对验证没有用,对吗? 关于如何实现我想要做的任何建议?
【问题讨论】:
-
AFAIK 唯一可以进行 json 模式验证的是项目:github.com/fge/json-schema-validator,它现在正在寻找新的维护者。看看吧。
标签: java rest spring-mvc spring-boot json-schema-validator