SpringBoot 项目中配置多个 Jackson 的 ObjectMapper ,以及配置遇到的坑
内容简介:
目录
问题说明
原因排查分析
结论总结
Jackson 自动装配分析
问题说明
我们都知道,SpringBoot 项目中,如果引入了 Jackson 的包,哪怕不配置,SpringBoot 也会帮我们配置(JacksonAutoConfiguration)。
由于我的项目中需要使用多个不同的配置参数的 ObjectMapper,我同事直接配置了两个@Bean,并且其中一个使用@ConditionalOnMissingBean 和@Primary 标注,但是奇怪的是,居然两个 Bean 都注入成功了,瞬间对这块逻辑产生了怀疑,本着探索的精神,进行分析!
问题 1:自定义配置文件中第...
查看原文
版权声明:cnblogshot 发表于 2023-01-14 13:47:46。
转载请注明:SpringBoot 项目中配置多个 Jackson 的 ObjectMapper ,以及配置遇到的坑 | 程序员导航网
转载请注明:SpringBoot 项目中配置多个 Jackson 的 ObjectMapper ,以及配置遇到的坑 | 程序员导航网
暂无评论...