2019独角兽企业重金招聘Python工程师标准>>>

<?xml version="1.0" encoding="UTF-8"?>
<beans xmlns="http://www.springframework.org/schema/beans"xmlns:util="http://www.springframework.org/schema/util" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"xmlns:context="http://www.springframework.org/schema/context"xmlns:mvc="http://www.springframework.org/schema/mvc" xmlns:tx="http://www.springframework.org/schema/tx"xmlns:task="http://www.springframework.org/schema/task"xsi:schemaLocation="http://www.springframework.org/schema/beanshttp://www.springframework.org/schema/beans/spring-beans.xsdhttp://www.springframework.org/schema/contexthttp://www.springframework.org/schema/context/spring-context.xsdhttp://www.springframework.org/schema/tx             http://www.springframework.org/schema/tx/spring-tx.xsdhttp://www.springframework.org/schema/mvchttp://www.springframework.org/schema/mvc/spring-mvc.xsdhttp://www.springframework.org/schema/taskhttp://www.springframework.org/schema/task/spring-task.xsd"><!-- 加载Redis连接配置文件 --><context:property-placeholder location="classpath:redisServer.properties,file:${user.home}/.settings/redisServer.properties" ignore-resource-not-found="true"/><!-- 初始化一切spring-session准备,且把springSessionFilter放入IOC --><bean id="redisHttpSessionConfiguration"class="org.springframework.session.data.redis.config.annotation.web.http.RedisHttpSessionConfiguration"><!-- 设置redis中持久化session的失效时间为24小时 --><property name="maxInactiveIntervalInSeconds" value="86400" /></bean><bean id="jedisConnectionFactory"class="org.springframework.data.redis.connection.jedis.JedisConnectionFactory" destroy-method="destroy"><property name="hostName" value="${redis.ip}" /><property name="port" value="${redis.port}" /><property name="password" value="${redis.password}" /><property name="database" value="${redis.database}" /><property name="timeout" value="${redis.timeout}" /><property name="usePool" value="true" /><property name="poolConfig" ref="jedisPoolConfig" /></bean><bean id="jedisPoolConfig" class="redis.clients.jedis.JedisPoolConfig"><property name="maxIdle" value="${redis.pool.maxIdle}" /><property name="maxTotal" value="${redis.pool.maxActive}" /><property name="maxWaitMillis" value="${redis.pool.maxWait}" /><property name="testOnBorrow" value="${redis.pool.testOnBorrow}" /><property name="testOnReturn" value="${redis.pool.testOnReturn}" /></bean><bean id="redisTemplate" class="org.springframework.data.redis.core.StringRedisTemplate"><property name="connectionFactory" ref="jedisConnectionFactory" /><property name="keySerializer"><beanclass="org.springframework.data.redis.serializer.StringRedisSerializer" /></property><property name="valueSerializer"><beanclass="org.springframework.data.redis.serializer.JdkSerializationRedisSerializer" /></property><property name="hashKeySerializer"><beanclass="org.springframework.data.redis.serializer.StringRedisSerializer" /></property><property name="hashValueSerializer"><beanclass="org.springframework.data.redis.serializer.JdkSerializationRedisSerializer" /></property></bean>
</beans>

转载于:https://my.oschina.net/u/3065626/blog/1790827

spring session+redis配置相关推荐

  1. 在spring MVC项目中集成Spring session redis (使用spring session框架,redis作为存储缓存)...

    2019独角兽企业重金招聘Python工程师标准>>> 1.为项目增加以来  pom.xml中使用 <!-- spring session 单点登录 --> //本项目使 ...

  2. Spring Boot——Spring Session Redis整合Spring Security时错误【RedisConnectionFactory is required】解决方案

    问题描述 异常栈栈底 Caused by: java.lang.IllegalStateException: RedisConnectionFactory is requiredat org.spri ...

  3. 单点登录实现(spring session+redis完成session共享)

    一.前言 项目中用到的SSO,使用开源框架cas做的.简单的了解了一下cas,并学习了一下 单点登录的原理,有兴趣的同学也可以学习一下,写个demo玩一玩. 二.工程结构 我模拟了 sso的客户端和s ...

  4. Spring Session, Redis 实现微服务 Session 共享

    在微服务中,实现各个微服务模块之间的Session共享,可以通过 Spring Session 和 Redis 技术实现. 本实例直接在之前的两个微服务中添加同样的配置,然后测试两个接口查看 Sess ...

  5. Spring Boot 应用中 Spring Session 的配置(1) : 自动配置 SessionAutoConfiguration

    概述 本文基于以下组合的应用,通过源代码分析一下一个Spring Boot应用中Spring Session的配置过程: Spring Boot 2.1.3.RELEASE Spring Sessio ...

  6. Spring Security +Spring Session Redis+JJWT

    重要提示 这样集成弄完一波后,导致Spring Security并发控制并没有生效,请大佬们慎重参考下面内容. 问题 希望使用Spring Security对Spring Boot进行保护,并且,使用 ...

  7. Spring Session Redis实现Session共享

    Spring Session & Redis实现Session共享 前后端分离Session.单点登录实现 Session 共享简单方案,充当笔记 一.Session和Cookie 1.Ses ...

  8. Spring Security + Spring Session Redis——【SecurityContext】和【AuthenticationToken】JSON反序列化问题解决方案

    前置 Spring Session + Redis--自定义JSON序列化解决方案 问题描述 Spring Security + Spring Session使用中Redis,默认序列化方式是JdkS ...

  9. Spring Session Redis——自定义JSON序列化解决方案

    问题描述 Spring Session + Redis--自定义JSON序列化解决方案 问题分析 RedisHttpSessionConfiguration中,Bean名称必须是springSessi ...

  10. 使用spring session+redis技术,解决负载均衡下的session共享问题

    使用spring session+redis技术,解决负载均衡下的session共享问题 参考文章: (1)使用spring session+redis技术,解决负载均衡下的session共享问题 ( ...

最新文章

  1. Linux Wireless架构总结
  2. linux下设定动态库路径的命令-error while loading shared libraries: xxx.so.x错误的原因和解决办法
  3. 查找二叉树(信息学奥赛一本通-T1367)
  4. js中函数返回值return
  5. UCD的产品设计原则
  6. 超级详细的软件著作权登记所需的软件说明书撰写模板及步骤
  7. 【算法】非线性动力学混沌、分岔图、最大李雅普诺夫指数等
  8. php upload 上传类,发布一个PHP的文件上传类——Uploader
  9. Hydra暴力破解smb协议(Windows用户名和密码)
  10. matlab资产配置,FOF投资的量化分析:资产配置模型
  11. 智能家居内网服务器,手把手教你搭建自己的智能家居IOT系统
  12. 阿里架构师的架构设计——详解高可用架构设计
  13. 关于VScode中如何修改默认的中文注释格式(包括去除斜体和修改颜色)
  14. 2011计算机一级a,2011河北省大学生计算机一级A卷操作步骤
  15. 爱思服务器可以下小组件,iOS14 小组件添加/删除方法教程
  16. iOS:内存优化思路
  17. 同一个世界 两世之约(1-6)
  18. LibOpenCM3(一) Linux下命令行开发环境配置
  19. 尝试创建windows XP最长的路径名
  20. 构建Java体系之感悟系列(一)

热门文章

  1. yii2基础之分页的基本使用及其配置详解
  2. php 设置mssql编码 解决乱码问题 mssql_connect charset Utf8
  3. leetcode56. Merge Intervals
  4. Activiti 统一身份管理
  5. JSF使用HTML5的custom attribute
  6. JSP字符集编码集合
  7. Linux基础自学记录二
  8. 重定向telnet方法
  9. Android 网络学习之获取服务器的图片
  10. Android Studio3.0,在原有项目中进行ndk配置