Spring和SpringMVC如何集成到web框架

2025-11-05 03:15:17

1、SecurityManager:Shiro 架构的心脏,用来协调内部各安全组件,管理内部组件实例,并通过它来提供安全管理的各种服务。

Spring和SpringMVC如何集成到web框架

2、当 Shiro 与一个 Subject  进行交互时,实质上是幕后的 SecurityManager  处理所有繁重的 Subject 安全操作。 Realms :本质上是一个特定安全的 DAO。返捕当配置 Shiro  时,必须指定至少一个 Realm  用来进行身份验证和/或授权。

Spring和SpringMVC如何集成到web框架

3、Shiro 提供了多种可用的 Realms 来获取安全相净董获关的数据。如关系数据库(JDBC),INI 及属性文件等。可以定义自己 Realm  实现来代表自定义的数据源。 以上是些基本的名称解释。

Spring和SpringMVC如何集成到web框架

Spring和SpringMVC如何集成到web框架

4、如需要查看更详细的请参考译袭开涛大神的博客。 二、准备工作 整合程序沿用之前的例子Maven+spring+Spring MVC+MyBatis+MySQL整合SSM框架,现在我们需要在此基础上继续整合进Shiro。 

Spring和SpringMVC如何集成到web框架

5、开始整合 1.加入jar包 整合demo用的是maven对依赖进行管理。我们需要在pom.xml里加上配置:com.alibaba fastjson。

Spring和SpringMVC如何集成到web框架

6、创建Shiro的配置文件spring-shiro,注:这边统一起名为spring-*.xml,然后可以在配置contextConfigLocation时使用通配符了。

Spring和SpringMVC如何集成到web框架

声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
猜你喜欢