Annotation Type EnableRedissonHttpSession


  • @Retention(RUNTIME)
    @Target(TYPE)
    @Import(RedissonHttpSessionConfiguration.class)
    @Configuration
    public @interface EnableRedissonHttpSession
    Enables Redisson's Spring Session implementation backed by Redis and exposes SessionRepositoryFilter as a bean named "springSessionRepositoryFilter".

    Redisson instance should be registered as bean in application context. Usage example:

     
     @Configuration
     EnableRedissonHttpSession
     public class RedissonHttpSessionConfig {
        
        @Bean
        public RedissonClient redisson() {
            return Redisson.create();
        }
        
     }
     
     
    Author:
    Nikita Koksharov
    • Element Detail

      • maxInactiveIntervalInSeconds

        int maxInactiveIntervalInSeconds
        Default:
        1800
      • keyPrefix

        String keyPrefix
        Default:
        ""