session+spring+redis实现分布式session共享,实测通过

  一、引入maven依赖,项目spring是4.1.5,需要兼容,否则报错,

  4.1.5.RELEASE



    org.springframework.session
    spring-session-data-redis
    1.1.1.RELEASE


    org.springframework.session
    spring-session
    1.1.1.RELEASE


    org.springframework.data
    spring-data-redis
    1.7.2.RELEASE
    

		

    commons-pool
    commons-pool
    1.2
    
    	  
              xerces  
      	      xerces  
       	  
       	
       	      xml-apis
     	      xml-apis
     	
     

 

 

二、web.xml增加过滤器,放在最前面



    springSessionRepositoryFilter
    org.springframework.web.filter.DelegatingFilterProxy


    springSessionRepositoryFilter
    /*

 

三、配置spring-session.xml:

单机版redis:



   
    
        
        
        
        
        
    
   
    
    
    
   
    
    
        
        
    

集群:



   
    
        
        
        
        
        
    
   
    
    
      
      
      
            
            
            
            
    
      
            
            
                  
                        
                              
                              
                        
                        
                              
                              
                        
                        
                              
                              
                        
                        
                              
                              
                        
                        
                              
                              
                        
                        
                              
                              
                        
                  
            
      
     
    
    
    
   
    
    
        
        
    

 

你可能感兴趣的:(session,spring,redis)