005.整合Spring session和Redis

1.添加maven依赖

        
        
            redis.clients
            jedis
            ${jedis.version}
        
        
        
            biz.paluch.redis
            lettuce
            ${lettuce.version}
        
        
        
            com.fasterxml.jackson.core
            jackson-databind
            ${jackson.version}
        
        

2.redis.properties

redis.host=localhost
redis.port=6379
redis.password=
redis.dbIndex=0

3.spring-session.xml




    

    

    

    
        
        
        
        
    

4.web.xml

添加HttpSessionEventPublisher监听器以及DelegatingFilterProxy,DelegatingFilterProxy通过代理的方式从spring中获取名字跟filter-name相同的实现了javax.servlet.Filter接口bean,因此filter-name必须为"springSessionRepositoryFilter"。


    
        org.springframework.security.web.session.HttpSessionEventPublisher
    

    
    
        springSessionRepositoryFilter
        org.springframework.web.filter.DelegatingFilterProxy
    
    
        springSessionRepositoryFilter
        /*
        REQUEST
        ERROR
    

你可能感兴趣的:(005.整合Spring session和Redis)