我正在使用Spring启动Spring,并且在将Swagger UI中的JSON有效负载解析为Java类(JSON-> POJO)时遇到问题。没有错误,但生成的Java对象缺少一个字段(null)。具有missing属性的类的顶级类具有Mixin来切换数据类型。那部分工作正常。
我无法真正调试,因为框架完成了大部分的解析。 req-d属性正确地显示在模型架构下的Swagger中。但是,当我提交包含相同属性的JSON有效内容时,对应的POJO属性为null。
请引导我走向正确的方向。
答案 0 :(得分:0)
我已经弄明白了我的问题:我在Mixin界面中缺少了该字段的setter。正在解析JSON,但缺少setter,因此为null值。