基於Spring框架的Shiro配置方法

2022-10-03 13:18:11 字數 983 閱讀 4931

一、在web.xml中新增shiro過濾器

shirofilter

org.springframework.web.filter.delegatingfilterproxy

shirofilter

/*二、在spring的applicationcontext.xml中新增shiro配置

1、新增shirofilter定義

/login = anon

/user/** = authc

/role/edit/* = perms[role:edit]

/role/s**e = perms[role:edit]

/role/list = perms[role:view]

/** = authc

2、新增securitymanager定義

複製** **如下:

3、新增realm定義

複製** **如下:

三、實現myrealm:繼承author程式設計客棧izingrealm,並重寫認證授權方法

public class myrealm extends authorizingrealm

程式設計客棧 /**

* 授權資訊程式設計客棧

*/ protected authorizationinfo dogetauthorizationinfo(

principalcollection principals)

return info;

} }return null;

} /**

* 認證資訊

*/ protected authenticationinfo dogetauthenticationinfo(

authenticationtoken authctoken ) throws authenticationexception

return null;

}}本文標題: 基於spring框架的shiro配置方法

本文位址:

基於spring框架的基本開發步驟

基本流程 一.新建工程,構建package包結構 二.匯入spring的核心包和依賴包 或根據提示匯入相應的包 測試的話就匯入log4j和junit測試環境 三.編寫spring上下文配置檔案 1.配置spring上下文的環境是需要注意xsd的應用。2.spring包含了很多功能模組,不同的功能模組...

Spring框架(6) 基於註解的配置方式

resources test xmlns xmlns xsi xmlns context xsi schemalocation spring beans.xsd spring context.xsd context component scan base package cn.water conte...

Spring框架之基於xml的IoC的快速入門02

ioc 控制反轉 把建立物件的權力交給框架,是框架的重要特徵,並非物件導向程式設計的專用術語.它包括依賴注入和依賴查詢.削減電腦程式的耦合 解除我們 中的依賴關係 搭建環境準備 官網 1.根據官網查詢bean.xml的約束 2.通過bean標籤來建立物件並且給屬性賦值唯一標識和全限定類名 bean....