<dataFormats>
<json id="json" library="Jackson"
unmarshalTypeName="com.foo.MyPojo" disableFeatures="FAIL_ON_UNKNOWN_PROPERTIES"/>
</dataFormats>
我想在杰克逊的未知属性上失败功能失败,但我认为它仅适用于驼峰vs2.15.0及更高版本。
如何使用spring dsl实现以下功能:
dataFormat.getObjectMapper.configure(DeserializationConfig.Feature.FAIL_ON_UNKNOWN_PROPERTIES,false);
答案 0 :(得分:0)
使用JSON:
使用带有属性&#34; value&#34;的JsonIgnoreProperties。例如:
@JsonIgnoreProperties(ignoreUnknown = true,value = {&#34; dataIgnored&#34;})
当实例化BeanDeserializerBuild时,请使用这些属性。