Spring Security和Shiro的相同点与不同点整理
作者:angryTom
在本篇文章里小编给大家整理的是关于Spring Security和Shiro的相同不同点整理,需要的朋友们可以参考下。
Spring Security和Shiro的区别
相同点
1、认证功能
2、授权功能
3、加密功能
4、会话管理
5、缓存支持
6、rememberMe功能
...
不同点
1、Spring Security 基于Spring 开发,项目若使用 Spring 作为基础,配合 Spring Security 做权限更加方便,而 Shiro 需要和 Spring 进行整合开发;
2、Spring Security 功能比 Shiro 更加丰富些,例如安全维护方面;
3、Spring Security 社区资源相对比 Shiro 更加丰富;
4、Shiro 的配置和使用比较简单,Spring Security 上手复杂些;
5、Shiro 依赖性低,不需要任何框架和容器,可以独立运行.Spring Security 依赖Spring容器;
6、shiro 不仅仅可以使用在web中,它可以工作在任何应用环境中。在集群会话时Shiro最重要的一个好处或许就是它的会话是独立于容器的。
以上就是Spring Security和Shiro的区别的详细内容,希望我们整理的内容能够帮助到大家。
您可能感兴趣的文章:
- Spring与Shiro整合及加载权限表达式问题
- 基于springboot实现整合shiro实现登录认证以及授权过程解析
- SpringBoot + Shiro前后端分离权限
- shiro整合springboot前后端分离
- Spring boot整合shiro+jwt实现前后端分离
- 如何在Spring boot加入shiro支持
- spring boot整合shiro安全框架过程解析
- shiro与spring集成基础Hello案例详解
- SpringBoot Shiro授权实现过程解析
- Springboot整合Shiro的代码实例
- Spring Boot 整合 Shiro+Thymeleaf过程解析
- Spring Boot集成Shiro实现动态加载权限的完整步骤
- SpringBoot中Shiro缓存使用Redis、Ehcache的方法
- SpringBoot2.0整合Shiro框架实现用户权限管理的示例
- Spring Boot 自定义 Shiro 过滤器无法使用 @Autowired问题及解决方法
- SpringBoot整合Shiro两种方式(总结)
- Spring配置shiro时自定义Realm中属性无法使用注解注入的解决办法
- Spring Boot2开发之Spring Boot整合Shiro两种详细方法