使用的是ssm框架 如何实现session共享 就是session里存放的是用户信息 这样访问不同子系统的时候是不用重复登录的
session.getAttributeNames() 这些都可以放在redis中,根据你自己的业务需求也可以放一些自己的specified name
嗯嗯 懂 但是我是说通过调用redis的什么方法可以将session放到redis中
@KpGo: 我项目用的是jedis,自己有封装好的redis工具类,具体redis命令,可以参考这篇博客:http://www.cnblogs.com/xrq730/p/8944539.html
session放在memcache或者redis中。如果都没用上这些,就放数据库里喽,不过最好是memcache/redis。
我大概也知道放到redis中但是 打个比方 session存储的什么 是用户的登录状态还是 sessionId 具体使用Redis的什么方法 将session放进Redis中的
@KpGo: 其实最好是用token机制,客户端请求时有带token。如果是web mvc,这个token就放在cookie中;如果是web api,这个token就放在请求头里。这种作法过两天我会整理在https://gitee.com/donghan/NetDh-Framework 中。
这样就不需要用session,也不需要redis/memcache。
session说白了,就是某个字符串,让字符串在程序中作为session流通就ok.
springsession-reids