使用Spring在全球范围内配置Jackson属性?

时间:2012-05-08 07:19:06

标签: json spring jackson

我正在使用Jackson,并想知道是否可以使用resources.xml设置全局属性?

实施例: 在某些地方我需要做:

jsonMapper.configure(DeserializationConfig.Feature.FAIL_ON_UNKNOWN_PROPERTIES, false);

我可以使用spring resources.xml配置Jackson全局执行此操作, 关于如何做到这一点的任何建议?

2 个答案:

答案 0 :(得分:2)

您可以轻松地执行此操作,只需扩展org.codehaus.jackson.map.ObjectMapper类并在构造函数中指定所有属性(或者您也可以接受地图):然后在您需要的地方自动装配自己的ObjectMapper。

答案 1 :(得分:0)

没有开箱即用 - 但也许有人可以建立这样的扩展,发布为杰克逊模块?