Jackson Unrecognized field

来源:互联网 发布:启动mysql 编辑:程序博客网 时间:2024/06/05 09:01
1、    格式化输入内容,保证传入的JSON串不包含目标对象的没有的属性。2、    @JsonIgnoreProperties(ignoreUnknown = true) 在目标对象的类级别上加上该注解,并配置ignoreUnknown = true,则Jackson在反序列化的时候,会忽略该目标对象不存在的属性。3、    全局DeserializationFeature配置    objectMapper.configure(DeserializationFeature.FAIL_ON_UNKNOWN_PROPERTIES,false);配置该objectMapper在反序列化时,忽略目标对象没有的属性。凡是使用该objectMapper反序列化时,都会拥有该特性。

阅读全文
0 0