在light-4j配置模块中,有一个ObjectMapper实例,它在很多不同的地方使用。我有一个Rest/GraphQL混合应用程序,并希望定制默认的ObjectMapper。最好的方法是什么?
发布于 2019-09-22 09:17:26
配置模块中的ObjectMapper实例是静态变量,并使用静态块对其进行初始化。要覆盖配置,您可以创建一个启动钩子来执行此操作。
Config.getInstance().getMapper()
.disable(SerializationFeature.WRITE_DATES_AS_TIMESTAMPS)
.enable(MapperFeature.USE_STD_BEAN_NAMING)
.setSerializationInclusion(JsonInclude.Include.ALWAYS)
.setPropertyNamingStrategy(new CobraCase())https://stackoverflow.com/questions/58045320
复制相似问题