Spring Seeion的基本使用

Spring Session 的的作用: Spring Session是spring家族的一个子框架 他的主要作用是解决分布式集群的session共享问题 原理 : 创建一个消息中间件 改变tomacat的默认行为 把session 储存在一个消息中间件中 如 : Redis 解决session 的四种方式 : 1 在tomacat中 加入插件 2 使用nginx 自带的ip_hash 3 自己写一个包装类 创建消息中间件 储存session 4 使用 spring session spring session 的 配置 : 加入依赖 : spring-session-data-redis spring-session 在web.xml中加入 监听器和过滤器 DelegationgFilterProxy 在spring 配置文件中导入 SpringSession 的配置文件 使用: session配置的内容 有 ; 定义一个springsession 专门的bean标签配置 RedisHttpSessionConfiguration 配置Redis JedisConnectionFactory 解决同域名下不同项目的session的解决 使用系列化 序列化规则 用于改变cooker的存放行为和规则 指定Spring Session的Session 的存放在域名的根路径下 启动是spring的注解支持
posted @ 2021-06-17 12:26  zhiy  阅读(44)  评论(0)    收藏  举报