bboss session自定义session id生成机制介绍
1.bboss session自定义session id生成接口
package org.frameworkset.security.session;public interface SessionIDGenerator {String generateID();}
2.实现(以默认实现为示例)
实现(以默认实现为示例)
org.frameworkset.security.session.impl.UUIDSessionIDGenerator
package org.frameworkset.security.session.impl;import java.util.UUID;import org.frameworkset.security.session.SessionIDGenerator;public class UUIDSessionIDGenerator implements SessionIDGenerator {@Overridepublic String generateID() {String sessionid= UUID.randomUUID().toString();return sessionid;}}
3.在sessionconf.xml中配置SessionIDGenerator
<property name="sessionManager" class="org.frameworkset.security.session.impl.SessionManager"init-method="init" destroy-method="destroy"> <property name="sessionIDGenerator" class="org.frameworkset.security.session.impl.UUIDSessionIDGenerator"/> <property name="sessionTimeout" value="3600000"/><property name="sessionstore" refid="attr:sessionstore"/> <property name="cookiename" value="JSESSIONID"/> <property name="httpOnly" value="true"/><property name="secure" value="false"/><property name="lazystore" value="true"/><property name="monitorAttributes" ><![CDATA[[{"name":"userAccount","cname":"账号","type":"String","like":true,"enableEmptyValue":false}, {"name":"worknumber","cname":"工号","type":"String","like":false,"enableEmptyValue":true}] ]]></property></property><property name="sessionStaticManager"f:monitorScope="all" class="org.frameworkset.security.session.statics.MongoSessionStaticManagerImpl"/> <property name="sessionstore" class="org.frameworkset.security.session.impl.MongDBSessionStore"/> </properties>
bboss session自定义session id生成机制介绍相关推荐
- 探灵笔记一直显示与服务器断开连接,探灵笔记服务器版本全内容汇总 抢注ID段位机制介绍...
原标题:探灵笔记服务器版本全内容汇总 抢注ID段位机制介绍 <探灵笔记>近日开发者公布了服务器版本的内容,本次算是一个比较大的更新,相信很多玩家都很关注,具体有哪些新内容呢?下面就为大家带 ...
- java 重写session_使用Shiro重写Session 自定义SESSION
引入shiro的jar包 1.2.3 org.apache.shiro shiro-core ${shiroVersion} org.apache.shiro shiro-web ${shiroVer ...
- 为tornado自定义session
cookie和session 在自定义session前,我们需要先了解cookie和session是什么,可以参考我之前的博客:http://blog.csdn.net/ayhan_huang/art ...
- 【转】MySQL分库分表环境下全局ID生成方案
转载一篇博客,里面有很多的知识和思想值得我们去思考. ---------------------------------------------------------------------- 在大 ...
- mysql filck_顺序全局id生成方案-flickr(转载)
全局ID的核心需求: 1.全局唯一 2.趋势递增(ID如果做为索引,有序非常重要) 3.单调递增(下一次调用的id一定要大于本次的id) 在大型互联网应用中,随着用户数的增加,为了提高应用的性能,我们 ...
- 面试官:高并发下,如何保证分布式唯一全局 ID 生成?
欢迎关注方志朋的博客,回复"666"获面试宝典 前言 系统唯一ID是我们在设计一个系统的时候常常会遇见的问题,也常常为这个问题而纠结. 这篇文章就是给各位看官提供一个生成分布式唯一 ...
- 集群高并发情况下如何保证分布式唯一全局ID生成
作者:轻狂书生 blog.csdn.net/LookForDream_/article/details/109355335 前言 系统唯一ID是我们在设计一个系统的时候常常会遇见的问题,也常常为这个问 ...
- 【283期】面试官问:高并发场景下,如何保证全局唯一分布式 ID 生成?
点击上方"Java精选",选择"设为星标" 别问别人为什么,多问自己凭什么! 下方有惊喜,留言必回,有问必答! 每一天进步一点点,是成功的开始... 前言 系统 ...
- php中Session的生成机制、回收机制和存储机制探究
转载:http://www.jb51.net/article/53938.htm 这篇文章主要介绍了php中Session的生成机制.回收机制和存储机制探究,可以帮助大家对Session有一个全面的了 ...
最新文章
- Hacker(六)----黑客藏匿之地--系统进程
- 传统网站与Web标准——表格布局实例
- [转载] MFC绘制动态曲线,用双缓冲绘图技术防闪烁
- 一篇小文带你走进RabbitMQ的世界
- 动态规划之数字三角形问题
- Build your own distribution based on Fedora CoreOS
- mfc在运行的时候为什么没有实例化_Redis(7)——持久化【一文了解】
- saspython知乎_sas比spss好用在哪里?
- 安装appach时出现没有安装gcc的错误,用yum安装gcc时yum出现错误(修改yum配置)...
- 【单目标优化求解】基于matlab改进的遗传算法求解单目标优化问题【含Matlab源码 1834期】
- java 音频播放器_JAVA音频播放器问题
- 今天跟linux无关--我所喜爱Linux的游戏
- keil5的Cannot Load Flash Programming Algorithm
- 如何从CA获取数字证书
- RecycleView实现Gallery画廊效果,中间放大两边缩小
- 《炬丰科技-半导体工艺》IC制造化学清洗过程中硅上重金属污染的表面光电压监测
- 应届生和往届生,谁更容易考研成功?
- http://bigwhite.blogbus.com/logs/1347304.html
- 2022-4-28 BUUCTF Crypto区部分题目分享
- tar命令功能及选项