bboss session 共享框架 v5.0.2 发布!
功能改进及问题修复:
新增bboss-ticket模块:基于jwt,提供跨域跨应用SSO解决方案,采用bboss session管理用户凭证并且支持单点登入和登出,使用参考文档:下载
将两个session demo从bboss session核心git库剥离出来,
增加采用jvm序列化session数据机制,自动识别对象是否实现java.io.Seralizable接口,对于没有实现该接口的对象仍然采用bboss 序列化机制,jvm配置方式:
<property name="serialType" value="jvm"/>
改进bboss序列化机制:指定在session数据序列化过程中需要忽略的异常类型,如果出现配置列表中的异常则忽略该异常继续完成其他数据的序列化操作,配置方法:
在配置文件/resources/org/frameworkset/soa/serialconf.xml的ignoreExceptions节点中进行设置,多个异常以换行符分割:
<property name="ignoreExceptions"> <![CDATA[ org.frameworkset.soa.IgnoreException1 org.frameworkset.soa.IgnoreException2 ]]> </property>
默认忽略org.hibernate.LazyInitializationException异常
增强session数据redis存储机制,修复一系列bug,详情查看版本commit记录
bboss session源码托管地址:
github:https://github.com/bbossgroups/security
码云:http://git.oschina.net/bboss/security
bboss session集成参考文档:bboss session集成权威指南