2
我是using a library,它會創建一個ObjectMapper
並將其自身的一些Module
添加到此映射器中。我希望這些模塊中的序列化器能夠很好地打印。但是,我唯一的配置這個映射器的途徑是通過builder that lets me add my own modules。我可以使用我的能力將模塊添加到ObjectMapper
以將其配置爲漂亮打印嗎?我沒有看到任何方法或屬性SimpleModule
暗示我可以。我可以通過添加模塊來定製Jackson ObjectMapper嗎?
值得注意的是啓用'SerializationFeature.INDENT_OUTPUT' [只能啓用默認漂亮打印功能](http://fasterxml.github.io/jackson-databind/javadoc/2.5/com/fasterxml/jackson/databind /SerializationFeature.html#INDENT_OUTPUT),其中包含兩行縮進。待定如何優雅地壓倒縮進。 – 2015-02-02 07:40:40
我在考慮這個問題屬於'getOwner()'中文檔的「或有疏漏」部分。 'GraphSONMapper'具有內部硬編碼的ObjectMapper'的實例化,而不是抽象的,使得看起來不可能直接配置映射器,但必須有一種方法。 – 2015-02-02 07:58:00