shiro
新时代的程序猿
这个作者很懒,什么都没留下…
展开
-
spring mvc+Mybatis整合shiro 第一章 整体配置
前段时间研究了一下shiro,因为看不懂英文所以学习过程颇为曲折,后来整合shiro想写一个sso结果这段时间又写不下去了只好来写写博客了。最初学shiro是在百度搜教程,说实话那些教程除了开涛写的其它人写的确实不怎么样,而且开涛的教程也不是特别详细的那种,所以我在这给大家写一个整合后的完整教程。shiro的设计思想我在这就不多说了,实话我说只明白一小半甚至一小半都没有,要说思想开涛的博客...原创 2016-04-14 13:56:20 · 2640 阅读 · 0 评论 -
spring mvc+Mybatis整合shiro 第四章 SessionDAO
这章讲shiro 的sessionDAO,我也是一知半解请大家求教原创 2016-04-18 17:26:07 · 8361 阅读 · 1 评论 -
spring mvc+Mybatis整合shiro 第五章 缓存
这一章讲自定义缓存的实现,主要是应对集群或者集成第三方缓存的情况,这里我使用的第三方缓存是redis原创 2016-04-20 18:25:59 · 1772 阅读 · 0 评论 -
spring mvc+Mybatis整合shiro 第三章 SessionManager
sessionManager是shiro用来获取对应session的一个管理类。他的作用是代替默认的方法来管理会话。 public class MySessionManager extends DefaultWebSessionManager { private String domain = PropertiesUtils.getValueByProperty("domain","/...原创 2016-04-14 16:02:57 · 5762 阅读 · 1 评论 -
spring mvc+Mybatis整合shiro 第二章Realm
shiro的登陆与授权都是通过realm来的,这是一个自定义的realm。public class RealmManager extends AuthorizingRealm { private Logger logger = LoggerFactory.getLogger(this.getClass()); @Autowired private SysUserManager user...原创 2016-04-14 14:43:43 · 1439 阅读 · 0 评论 -
spring mvc+Mybatis整合shiro 第六章 关于更新缓存权限的几个要点
public void refreshAuth() { try { Ini ini = new Ini(); ini.load("/static/**=anon"); Section section = ini.getSection(Ini.DEFAULT_SECTION_NAME); s原创 2017-09-21 11:02:41 · 803 阅读 · 0 评论