添加不影响Spring默认自动配置的自动配置

时间:2020-05-30 08:02:09

标签: spring-boot

我想进行“自动配置”,以添加一个具有由另一个spring boot starter创建的相同类的bean。我不希望这个bean影响Spring Boot的默认自动配置。

例如我正在创建其他Redis自动配置:

@Configuration
@AutoConfigureAfter(value = [RedisAutoConfiguration::class, RedisReactiveAutoConfiguration::class])
class AdditionalRedisClientAutoConfiguration {

    @Bean("AdditionalRedisConnectionFactory")
    fun redisSecurityContextHolderReactiveRedisConnectionFactory(): ReactiveRedisConnectionFactory {
        return LettuceConnectionFactory(RedisStandaloneConfiguration("localhost", 6677))
    }
}

哪个中断了RedisReactiveAutoConfiguration.reactiveRedisTemplate。有没有办法进行其他自动配置(在这种情况下为Redis),并且不影响默认的spring boot自动配置(在这种情况下,具有2个Redis连接)?

0 个答案:

没有答案