[英]Json schema validation in Spring REST APIs
我正在使用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庫也在使用它。
您還可以查看Rest Assured Json Schema驗證器
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.