我想进行“自动配置”,以添加一个具有由另一个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连接)?