spring session redis 配置
来源:互联网 发布:福建广电网络爱家app 编辑:程序博客网 时间:2024/06/05 05:10
maven 配置
<dependency> <groupId>redis.clients</groupId> <artifactId>jedis</artifactId> <version>2.9.0</version> </dependency> <!-- https://mvnrepository.com/artifact/org.springframework.session/spring-session --> <dependency> <groupId>org.springframework.session</groupId> <artifactId>spring-session</artifactId> <version>1.3.1.RELEASE</version> </dependency> <!-- https://mvnrepository.com/artifact/org.springframework.data/spring-data-redis --> <dependency> <groupId>org.springframework.data</groupId> <artifactId>spring-data-redis</artifactId> <version>1.8.3.RELEASE</version> </dependency> <!-- https://mvnrepository.com/artifact/org.springframework.security/spring-security-web --> <dependency> <groupId>org.springframework.security</groupId> <artifactId>spring-security-web</artifactId> <version>4.2.2.RELEASE</version> </dependency>
web xml 配置
<filter> <filter-name>springSessionRepositoryFilter</filter-name> <filter-class>org.springframework.web.filter.DelegatingFilterProxy</filter-class> </filter> <filter-mapping> <filter-name>springSessionRepositoryFilter</filter-name> <url-pattern>/*</url-pattern> </filter-mapping>
applicationContext.xml 配置
<context:annotation-config/> <bean class="org.springframework.session.data.redis.config.annotation.web.http.RedisHttpSessionConfiguration"> <property name="maxInactiveIntervalInSeconds" value="1800"></property> <property name="cookieSerializer" ref="defaultCookieSerializer"/> </bean> <bean id="jedisPoolConfig" class="redis.clients.jedis.JedisPoolConfig" /> <bean class="org.springframework.session.data.redis.config.annotation.web.http.RedisHttpSessionConfiguration"> </bean> <bean id="defaultCookieSerializer" class="org.springframework.session.web.http.DefaultCookieSerializer"> <property name="cookieName" value="SESSIONCOOKIENAME"/> <property name="cookiePath" value="/"/> </bean> <bean id="jedisConnectionFactory" class="org.springframework.data.redis.connection.jedis.JedisConnectionFactory"> <constructor-arg name="clusterConfig" ref="redisClusterConfiguration"/> </bean> <bean id="redisClusterConfiguration" class="org.springframework.data.redis.connection.RedisClusterConfiguration"> <constructor-arg name="clusterNodes"> <list> <value>127.0.0.1:7001</value> <value>127.0.0.1:7002</value> <value>127.0.0.1:7003</value> </list> </constructor-arg> </bean> <bean class=" session 创建与销毁的监听类 ,需要继承 HttpSessionEventPublisher"/>
redis 需要配置成集群模式
阅读全文
0 0
- spring session redis 配置
- spring-session使用配置redis
- 基于redis的Spring session配置
- spring-session redis集群配置步骤总结
- spring Boot redis连接池配置,Spring Session配置
- spring Boot redis连接池配置,Spring Session配置
- spring redis session共享
- Spring session redis集成
- spring boot session redis
- spring-session-data-redis
- Spring+Redis session共享
- Spring-Session配置,底层数据库使用Redis或Mysql
- 管理spring session存入redis集群的配置
- mybatis+spring+springmvc+springsession + redis实现session共享配置
- Spring Boot 1.4.2.RELEASE Redis Session配置
- Spring Session Data Redis 配置中遇到的坑
- spring restful + spring session redis
- Spring Boot + Spring Session + Redis
- Php开发ZendStudio常用快捷键大全
- 中断、异常、trap 的区别
- centos7安装notepadqq
- linux设备模型
- python调用rabbit异常信息
- spring session redis 配置
- easyar 识别成功后,怎么回调java层代码
- 怎样在图片未加载完成之前预先获取图片的宽高
- mysql的六中排序
- 自定义手机锁屏界面
- Java三大特征--多态
- 算法总结
- 树的先序遍历
- 一步一步学习Kotlin(二)