2012-05-08 98 views
0

我正在使用杰克逊,并想知道是否有可能使用resources.xml设置全局属性?使用Spring全局配置Jackson属性?

例: 在一些地方,我需要做的:

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

这将是很好,我可以配置杰克逊做这个全球使用resource.xml的春天, 如何做到这一点的任何建议?

回答

2

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

+1

感谢您的回答!它像一个魅力工作! – Marco

0

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