这是正确的方法。自动配置MappingMongoConverter
的带有注释@ConditionalOnMissingBean(MongoConverter.class)
,因此添加您自己的MappingMongoConverter
bean将导致自动配置退而转而支持您的自定义转换器。
一项较小的更正:您无需致电mongoConverter.afterPropertiesSet()
。容器会为您调用。
如何在不破坏自动配置的情况下在Spring-Boot中自定义MappingMongoConverter(setMapKeyDotReplacement)?
这是正确的方法。自动配置MappingMongoConverter
的带有注释@ConditionalOnMissingBean(MongoConverter.class)
,因此添加您自己的MappingMongoConverter
bean将导致自动配置退而转而支持您的自定义转换器。
一项较小的更正:您无需致电mongoConverter.afterPropertiesSet()
。容器会为您调用。