我正在使用Spring Boot和[jackson-module- jsonSchema](https://github.com/FasterXML/jackson-module- jsonSchema)构建REST API,以生成JSON模式。我正在寻找最好的方法,以针对为公开资源定义的定义的JSON模式验证到达我的API端点(Spring控制器)的请求JSON有效负载,验证包括检查必填字段,格式,最小和最大值等。我们可以根据模式进行验证。
似乎jackson json模式模块对于模式生成很有用,但对于验证却没有用,对吗?关于如何实现我要做什么的任何建议?
如果您看一下JSON模式站点,那么只有两个用于Java验证的库。
最近,我不得不选择其中一个,而我选择了第一个选项。引擎盖下的Rest Assured图书馆也正在使用它。