我正在使用傑克遜,並想知道是否有可能使用resources.xml設置全局屬性?使用Spring全局配置Jackson屬性?
例: 在一些地方,我需要做的:
jsonMapper.configure(DeserializationConfig.Feature.FAIL_ON_UNKNOWN_PROPERTIES, false);
這將是很好,我可以配置傑克遜做這個全球使用resource.xml的春天, 如何做到這一點的任何建議?
我正在使用傑克遜,並想知道是否有可能使用resources.xml設置全局屬性?使用Spring全局配置Jackson屬性?
例: 在一些地方,我需要做的:
jsonMapper.configure(DeserializationConfig.Feature.FAIL_ON_UNKNOWN_PROPERTIES, false);
這將是很好,我可以配置傑克遜做這個全球使用resource.xml的春天, 如何做到這一點的任何建議?
您可以輕鬆完成此任務,只需擴展org.codehaus.jackson.map.ObjectMapper
類並在構造函數中指定所有屬性(或者您也可以接受地圖):然後在需要的地方自動裝載您自己的ObjectMapper。
不是開箱即用 - 但也許有人可以建立如傑克遜模塊這樣的擴展,發佈?
感謝您的回答!它像一個魅力工作! – Marco