在 light-4j 配置模块中,有一个 ObjectMapper 实例用于许多不同的地方。我有一个 Rest/GraphQL 混合应用程序,想自定义默认的 ObjectMapper。最好的方法是什么?
问问题
93 次
1 回答
1
config 模块中的 ObjectMapper 实例是静态变量,使用静态块对其进行初始化。要覆盖配置,您可以创建一个启动挂钩来执行此操作。
Config.getInstance().getMapper()
.disable(SerializationFeature.WRITE_DATES_AS_TIMESTAMPS)
.enable(MapperFeature.USE_STD_BEAN_NAMING)
.setSerializationInclusion(JsonInclude.Include.ALWAYS)
.setPropertyNamingStrategy(new CobraCase())
于 2019-09-22T01:17:26.107 回答