先新建乙個userrealm
public
class
userrealm
extends
authorizingrealm
//認證
@override
protected authenticationinfo dogetauthenticationinfo
(authenticationtoken token)
throws authenticationexception
//密碼認證(資料庫中的資料)
return
new******authenticationinfo
("user"
,"pass",""
);}}
shiro配置
擁有對某個資源的許可權才能訪問
role:擁有某個角色許可權才能訪問
*/ map
filtermap=
newlinkedhashmap
<
>()
; filtermap.
put(
"請求"
,"authc");
bean.
setfilterchaindefinitionmap
(filtermap)
;//設定登入的請求
bean.
setloginurl
("/tologin");
return bean;
}@bean
(name =
"securitymanager"
)public defaultwebsecuritymanager getdefaultwebsecuritymanager
(@qualifier
("userrealm"
) userrealm userrealm)
@bean
public userrealm userrealm()
}
Springboot中Thymeleaf外部模板
spingboot專案中,預設的thymeleaf模板資料夾是在 src main resources templates,打包時後在classpath templates下 jar包同目錄下的 templates 目錄 spring.thymeleaf.prefix file templates ...
springboot中controller無法訪問
configuration 該註解將類可以看成配置檔案,通常和 bean配合使用 enableautoconfiguration 在程式啟動時自動載入配置 componentscan 會自動掃瞄指定包下的全部標有 component的類,並註冊成bean,當然包括 component下的子註解 se...
SpringBoot中的註解
在spring boot中幾乎可以完全棄用xml配置檔案,本文的主題是分析常用的註解。spring最開始是為了解決ejb等大型企業框架對應用程式的侵入性,因此大量依靠配置檔案來 非侵入式 得給pojo增加功能,然而,從spring 3.x開始,spring被外界最為詬病的一點就是配置繁多,號稱 配置...