shiro
DavidQian谛听
后端编程爱好者。
展开
-
Spring Boot整合分布式Shiro
Spring Boot整合分布式Shiro 1. shiro基础知识 Shiro是Apache下的一个开源项目,我们称之为Apache Shiro。它是一个很易用与Java项目的的安全框架,提供了认证、授权、加密、会话管理,与spring Security 一样都是做一个权限的安全框架,但是与Spring Security 相比,在于 Shiro 使用了比较简单易懂易于使用的授权方式。shiro属于轻量级框架,相对于security简单的多,也没有security那么复杂。 Subject:主体,代表了当原创 2020-07-29 19:38:58 · 1168 阅读 · 0 评论 -
使用shiro时发生的报错处理
1.Unable to evaluate the expression Method threw 'org.hibernate.LazyInit no Session Hibernate 懒加载在查询实体的时候,不立即加载关联属性,但是在一次主体查询完成后立即关闭Session。比如说user和role多对多关联采用懒加载,在查询user的时候就不会立即查询加载user的role,但是查询完user后Session就关闭了。想要避免这种错误就要保持操作的事务性,即在查询user时一直保持session。只需原创 2020-07-29 11:36:17 · 526 阅读 · 0 评论