Class RedissonAutoConfigurationV4

java.lang.Object
org.redisson.spring.starter.RedissonAutoConfigurationV4

@AutoConfiguration(before=org.springframework.boot.data.redis.autoconfigure.DataRedisAutoConfiguration.class) @ConditionalOnClass({org.redisson.Redisson.class,org.springframework.data.redis.core.RedisOperations.class,org.springframework.boot.data.redis.autoconfigure.DataRedisAutoConfiguration.class}) @EnableConfigurationProperties({RedissonProperties.class,org.springframework.boot.data.redis.autoconfigure.DataRedisProperties.class}) public class RedissonAutoConfigurationV4 extends Object
Spring configuration used with Spring Boot 4.0+
Author:
Nikita Koksharov
  • Constructor Details

    • RedissonAutoConfigurationV4

      public RedissonAutoConfigurationV4()
  • Method Details

    • redisTemplate

      @Bean @ConditionalOnMissingBean(name="redisTemplate") public org.springframework.data.redis.core.RedisTemplate<Object,Object> redisTemplate(org.springframework.data.redis.connection.RedisConnectionFactory redisConnectionFactory)
    • stringRedisTemplate

      @Bean @ConditionalOnMissingBean(org.springframework.data.redis.core.StringRedisTemplate.class) public org.springframework.data.redis.core.StringRedisTemplate stringRedisTemplate(org.springframework.data.redis.connection.RedisConnectionFactory redisConnectionFactory)
    • redissonConnectionFactory

      @Bean @ConditionalOnMissingBean(org.springframework.data.redis.connection.RedisConnectionFactory.class) public org.redisson.spring.data.connection.RedissonConnectionFactory redissonConnectionFactory(org.redisson.api.RedissonClient redisson)
    • redissonReactive

      @Bean @Lazy @ConditionalOnMissingBean(org.redisson.api.RedissonReactiveClient.class) public org.redisson.api.RedissonReactiveClient redissonReactive(org.redisson.api.RedissonClient redisson)
    • redissonRxJava

      @Bean @Lazy @ConditionalOnMissingBean(org.redisson.api.RedissonRxClient.class) public org.redisson.api.RedissonRxClient redissonRxJava(org.redisson.api.RedissonClient redisson)
    • redisson

      @Bean(destroyMethod="shutdown") @ConditionalOnMissingBean(org.redisson.api.RedissonClient.class) public org.redisson.api.RedissonClient redisson() throws IOException
      Throws:
      IOException