摘要:
参考:https://www.cnblogs.com/paul8339/p/5908741.html 修改完之后要修改所有的用户密码为原来的密码 alter user <用户名> identified by <原来的密码> 阅读全文
摘要:
FilterChainManager 其行为有: 其主要职责就是增,查Filter、增,查Chain DefaultFilterChainManager 其具备javax.servlet.FilterConfig(过滤器配置)、Map<String, Filter> filters(过滤器集合)、M 阅读全文
摘要:
FactoryBean demo 结果都是输出:iss002 阅读全文
摘要:
web.xml的配置 涉及到的Spring部分:DelegatingFilterProxy 我们可以看到起继承了java.servlet.Filter,这里使用到了委派设计模式,实现了Filter,又具备了Filter,filter的实现方法中使用filter去执行,委派设计模式 Filter的行为 阅读全文
摘要:
DO的设计 VO的设计 鲜明的区别就是日期不再是java.util.Date类型而是java.lang.String类型 其内部定义了静态内部类,作用就是根据注入的DO转换为VO Builder的设计 其具备了DO的实例,默认构造器创建了DO,并且支持DO的各种属性的设置赋值,buildBuilde 阅读全文
摘要:
Subject 其拥有的行为: Subject代表着用户,用户所拥有的行为包括:登录、退出、校验权限、获得Session等,符合面向对象,门自己把自己关上了。 Subject.Builder 其拥有的行为: 接口里定义了Subject具备的行为,接口里边写Builder类,Subject通过Subj 阅读全文
摘要:
SessionContext 其行为有: DefaultSessionContext 其主要是实现了SessionContext的行为,MapContext主要是实现了Map的行为 WebSessionContext 其主要行为是,继承了SessionContext,拥有了后者的行为 Default 阅读全文
摘要:
默认的web应用Session管理器,主要是涉及到Session和Cookie 具备了SessionIdCookie、SessionIdCookie启用开关 涉及到的行为:添加、删除SessionId到Cookie、读取Cookie获得SessionId 构造器 用户自定义Cookie模板 使用模板 阅读全文
摘要:
SessionDao 其行为有 AbstractSessionDAO 具备了生成Session的ID的工具SessionIdGenerator,该工具有多种功能(默认是UUID形式的),可以生成UUID形式的,可以是随机数形式的 公共的方法抽取出来交给AbstractSessionDao来做,如生成 阅读全文
摘要:
Shiro最基础的Session管理器具备了SessionFactory(Session工厂负责生产Session,默认创建支持set注入) SessionDAO(负责在其他介质中存取Session默认创建支持set注入) CacheManager(缓存管理器SessionDao存取Session时 阅读全文