Service: /** * @Description: 1、保存定区 2、让分区关联定区 * 对象三种状态 1、持久态(被session管理对象-一级缓存中有对象) 2、托管态(有OID标识,数据库中有记录) 3、瞬时态 new对象 对象关联:持久态可以关联持久态 / 持久态关联托管态 */ pu ...
分类:
其他好文 时间:
2018-06-19 00:49:39
阅读次数:
208
基础的什么配置这些都不说了,百度一下什么都有,直接上干货。 Shiro切入点是从web.xml文件,通过filter进行拦截。 直接看DelegatingFilterProxy这个类,很简单,父类就是一个filter,肯定会初始化filter,后面会调用这个方法: 这个方法主要的作用就是获取filt ...
分类:
其他好文 时间:
2018-05-31 19:26:46
阅读次数:
185
1、Session的介绍 关于Session 会话:从启动一个Session到关闭这个Session作为一个会话,是对客户端和服务器端交互的一种封装,带有时效性 会话的产生: 一般从容器中产生 Web container:Web容器,如Tomcat,这些容器对Session进行了实现,可以产生Ses ...
分类:
Web程序 时间:
2018-05-26 18:43:19
阅读次数:
288
一、Java基础 1.String类为什么是final的。 2.HashMap的源码,实现原理,底层结构。 3.反射中,Class.forName和classloader的区别 4.session和cookie的区别和联系,session的生命周期,多个服务部署时session管理。 5.Java中 ...
分类:
其他好文 时间:
2018-05-10 01:05:59
阅读次数:
187
登录成功后使用Subject.getSession()即可获取会话;其等价于Subject.getSession(true),即如果当前没有创建Session对象会创建一个; 另外Subject.getSession(false),如果当前没有创建Session则返回null(不过默认情况下如果启用 ...
分类:
编程语言 时间:
2018-04-16 18:48:28
阅读次数:
1005
(一)Session超时时间设置的三种方式: (1)在web.xml中设置session-config 即交互间隔时间最长为2分钟(该处时间单位为分钟),2分钟后session.getAttribute()获取的值为空。 (2)在Tomcat的/conf/web.xml中session-config ...
分类:
其他好文 时间:
2018-04-11 18:09:12
阅读次数:
200
Datasnap 服务端 (Server)Session 管理: http://docwiki.embarcadero.com/RADStudio/Tokyo/en/Server_Side_Session_Management 获取当前线程的会话(Session)——Getting the Curr ...
分类:
其他好文 时间:
2018-04-08 00:27:04
阅读次数:
674
前言 本文主要讲解的知识点有以下: 权限管理的基础知识 模型 粗粒度和细粒度的概念 回顾URL拦截的实现 Shiro的介绍与简单入门 一、Shiro基础知识 在学习Shiro这个框架之前,首先我们要先了解Shiro需要的基础知识: 权限管理 1.1什么是权限管理? 只要有用户参与的系统一般都要有权限 ...
分类:
Web程序 时间:
2018-03-21 11:28:34
阅读次数:
159
长期以来,session管理就是企业级Java中的一部分,以致于我们潜意识就认为它是已经解决的问题,在最近的记忆中,我们没有看到这个领域有很大的革新。 但是,现代的趋势是微服务以及可水平扩展的原生云应用(cloud native application),它们会挑战过去20多年来我们设计和构建ses ...
分类:
编程语言 时间:
2018-03-20 18:16:03
阅读次数:
404
1.介绍 有关Session的管理方式这里就不再进行讨论,目前无非就是三种单机Session(基于单机内存,无法部署多台机器)、基于Cookie(安全性差)、基于全局的统一Session管理(redis、mysql)等多种方式 针对于像淘宝这种超大型网站来说Session如何管理的就无从得知了、但是 ...
分类:
编程语言 时间:
2018-03-03 23:23:55
阅读次数:
246