Buduję API REST przy użyciu Spring Boot i [jackson-module-jsonSchema] (https://github.com/FasterXML/jackson-module-jsonSchema) dla generowania schematu JSON. Szukam najlepszego sposobu sprawdzania poprawności ładunku JSON żądania docierającego do punktów końcowych mojego interfejsu API (kontrolerów Spring) w stosunku do zdefiniowanego schematu JSON zdefiniowanego dla narażonego zasobu, sprawdzanie poprawności obejmuje sprawdzanie wymaganych pól, formatu, wartości minimalnych i maksymalnych itd. wszystko, co możemy sprawdzić na podstawie schematu.Weryfikacja schematu Json w Spring REST APIs
Wygląda, że moduł schematu jackson json jest przydatny do generowania schematu, ale nie do sprawdzania poprawności, czy mam rację? Jakieś sugestie, jak osiągnąć to, co próbuję zrobić?
AFAIK Jedyną rzeczą, która może wykonać walidację schematu json jest projekt: https://github.com/fge/json-schema-validator, który szuka teraz nowego opiekuna. Spójrz na to. –
zobacz także http://bolerio.github.io/mjson/ – user252690