相关疑难解决方法(0)

配置的ObjectMapper未在spring-boot-webflux中使用

我在我的objectmapperbuilder配置中配置了mixins,使用常规弹簧Web控制器,根据mixins输出数据.但是,使用webflux,具有返回Flow或Mono的方法的控制器将数据序列化,就像objectmapper是默认数据一样.

如何让webflux强制执行objectmapper配置?

示例配置:

@Bean
JavaTimeModule javatimeModule(){
    return new JavaTimeModule();
}

@Bean
Jackson2ObjectMapperBuilderCustomizer jackson2ObjectMapperBuilderCustomizer(){
return jacksonObjectMapperBuilder ->  jacksonObjectMapperBuilder.featuresToEnable(SerializationFeature.WRITE_DATES_AS_TIMESTAMPS)
                                                                    .mixIn(MyClass.class, MyClassMixin.class);
}
Run Code Online (Sandbox Code Playgroud)

spring-boot spring-webflux

9
推荐指数
3
解决办法
4926
查看次数

标签 统计

spring-boot ×1

spring-webflux ×1