我一直在寻找解决方案,但只发现了旧的或没有答案的问题。
当我使用Jackson @ JsonProperty映射和ObjectMapper建立大型模型时,当我使用准备好的错误数据进行映射时,字段的类型很多,例如在某些字段中,使用String而不是Integer可以获取JsonMappingException以及错误位置等的完美信息,但是由于该模型很大,因此我想返回完整的报告给客户端,其中哪些字段是错误的。
例如
public class Foo {
private Integer a;
private Integer b;
}
和
{
"a" : "foo",
"b" : "bar"
}
在杰克逊2.8发行说明中,我发现:
在以后的版本中,我们可能会尝试添加某种形式 “在第一个问题上不要失败”,多个故障的汇总, 但是在2.8中,这仅仅是构建这样的基础支持 外部支持。
但是我没有找到任何已实施的信息。目前(外部支持此问题)的最佳解决方案是什么。
感谢您的帮助!
答案 0 :(得分:0)