Spring Boot2中如何具体实现Shiro整合的两种详细方案?

2026-05-26 05:580阅读0评论SEO基础
  • 内容介绍
  • 文章标签
  • 相关推荐

本文共计1754个文字,预计阅读时间需要8分钟。

Spring Boot2中如何具体实现Shiro整合的两种详细方案?

在Spring Boot中实现权限管理,主流方案是Spring Security。但从技术角度看,Shiro也是一个可行的选择。Spring Security与Shiro的比较:Spring Security是一个重量级的安全管理框架,而Shiro则更加轻量。

在 Spring Boot 中做权限管理,一般来说,主流的方案是 Spring Security ,但是,仅仅从技术角度来说,也可以使用 Shiro。

Spring Security 和 Shiro 的比较:

  • Spring Security 是一个重量级的安全管理框架;Shiro 则是一个轻量级的安全管理框架
  • Spring Security 概念复杂,配置繁琐;Shiro 概念简单、配置简单
  • Spring Security 功能强大;Shiro 功能简单
  • 等等

虽然 Shiro 功能简单,但是也能满足大部分的业务场景。所以在传统的 SSM 项目中,一般来说,可以整合 Shiro。

在 Spring Boot 中,由于 Spring Boot 官方提供了大量的非常方便的开箱即用的 Starter ,当然也提供了 Spring Security 的 Starter ,使得在 Spring Boot 中使用 Spring Security 变得更加容易,甚至只需要添加一个依赖就可以保护所有的接口,所以,如果是 Spring Boot 项目,一般选择 Spring Security 。

这只是一个建议的组合,单纯从技术上来说,无论怎么组合,都是没有问题的。

阅读全文

本文共计1754个文字,预计阅读时间需要8分钟。

Spring Boot2中如何具体实现Shiro整合的两种详细方案?

在Spring Boot中实现权限管理,主流方案是Spring Security。但从技术角度看,Shiro也是一个可行的选择。Spring Security与Shiro的比较:Spring Security是一个重量级的安全管理框架,而Shiro则更加轻量。

在 Spring Boot 中做权限管理,一般来说,主流的方案是 Spring Security ,但是,仅仅从技术角度来说,也可以使用 Shiro。

Spring Security 和 Shiro 的比较:

  • Spring Security 是一个重量级的安全管理框架;Shiro 则是一个轻量级的安全管理框架
  • Spring Security 概念复杂,配置繁琐;Shiro 概念简单、配置简单
  • Spring Security 功能强大;Shiro 功能简单
  • 等等

虽然 Shiro 功能简单,但是也能满足大部分的业务场景。所以在传统的 SSM 项目中,一般来说,可以整合 Shiro。

在 Spring Boot 中,由于 Spring Boot 官方提供了大量的非常方便的开箱即用的 Starter ,当然也提供了 Spring Security 的 Starter ,使得在 Spring Boot 中使用 Spring Security 变得更加容易,甚至只需要添加一个依赖就可以保护所有的接口,所以,如果是 Spring Boot 项目,一般选择 Spring Security 。

这只是一个建议的组合,单纯从技术上来说,无论怎么组合,都是没有问题的。

阅读全文