一区二区三区在线-一区二区三区亚洲视频-一区二区三区亚洲-一区二区三区午夜-一区二区三区四区在线视频-一区二区三区四区在线免费观看

服務(wù)器之家:專(zhuān)注于服務(wù)器技術(shù)及軟件下載分享
分類(lèi)導(dǎo)航

PHP教程|ASP.NET教程|Java教程|ASP教程|編程技術(shù)|正則表達(dá)式|C/C++|IOS|C#|Swift|Android|JavaScript|易語(yǔ)言|

服務(wù)器之家 - 編程語(yǔ)言 - Java教程 - SpringBoot集成shiro,MyRealm中無(wú)法@Autowired注入Service的問(wèn)題

SpringBoot集成shiro,MyRealm中無(wú)法@Autowired注入Service的問(wèn)題

2021-07-21 14:18Super_PF Java教程

今天小編就為大家分享一篇關(guān)于SpringBoot集成shiro,MyRealm中無(wú)法@Autowired注入Service的問(wèn)題,小編覺(jué)得內(nèi)容挺不錯(cuò)的,現(xiàn)在分享給大家,具有很好的參考價(jià)值,需要的朋友一起跟隨小編來(lái)看看吧

 

網(wǎng)上說(shuō)了很多諸如是spring加載順序,shirofilter在spring自動(dòng)裝配bean之前的問(wèn)題,其實(shí)也有可能忽略如下低級(jí)錯(cuò)誤。

在shiroconfiguration中要使用@bean在applicationcontext注入myrealm,不能直接new對(duì)象。

道理和controller中調(diào)用service一樣,都要是springbean,不能自己new。

錯(cuò)誤方式:

?
1
2
3
4
5
6
7
@bean(name = "securitymanager")
public securitymanager securitymanager() {
    defaultwebsecuritymanager manager = new defaultwebsecuritymanager();
    myrealm myrealm = new myrealm();
    manager.setrealm(myrealm);
    return manager;
  }

正確方式:

?
1
2
3
4
5
6
7
8
9
10
11
@bean(name = "myrealm")
public myrealm myauthrealm() {
    myrealm myrealm = new myrealm();
    return myrealm;
  }
@bean(name = "securitymanager")
public securitymanager securitymanager(@qualifier("myrealm")myrealm myrealm) {
    defaultwebsecuritymanager manager = new defaultwebsecuritymanager();
    manager.setrealm(myrealm);
    return manager;
  }

總結(jié)

以上就是這篇文章的全部?jī)?nèi)容了,希望本文的內(nèi)容對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,謝謝大家對(duì)服務(wù)器之家的支持。如果你想了解更多相關(guān)內(nèi)容請(qǐng)查看下面相關(guān)鏈接

原文鏈接:https://blog.csdn.net/u011961421/article/details/78803998

延伸 · 閱讀

精彩推薦
  • Java教程java虛擬機(jī)指令dup詳解

    java虛擬機(jī)指令dup詳解

    這篇文章主要為大家詳細(xì)介紹了java虛擬機(jī)指令dup,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下...

    CLAYJJ10202021-01-23
  • Java教程實(shí)例詳解Java8函數(shù)式接口

    實(shí)例詳解Java8函數(shù)式接口

    本文給大家分析了Java8默認(rèn)方法和函數(shù)式接口實(shí)例其它創(chuàng)建方式,需要的朋友跟著學(xué)習(xí)下吧。...

    Java之家5992021-02-23
  • Java教程使用Spring Data Redis實(shí)現(xiàn)數(shù)據(jù)緩存的方法

    使用Spring Data Redis實(shí)現(xiàn)數(shù)據(jù)緩存的方法

    目前在系統(tǒng)架構(gòu)設(shè)計(jì)中使用Redis實(shí)現(xiàn)緩存,這篇文章主要介紹了使用Spring Data Redis實(shí)現(xiàn)數(shù)據(jù)緩存的方法,具有一定的參考價(jià)值,需要的朋友可以參考下 ...

    JavaQ10522021-06-09
  • Java教程Java程序與C語(yǔ)言的區(qū)別淺析

    Java程序與C語(yǔ)言的區(qū)別淺析

    Java和C語(yǔ)言雖有相同性,但兩者也有一定的不同。Java程序是面向?qū)ο蟮囊环N簡(jiǎn)單、分布式 、解釋、健壯、安全、結(jié)構(gòu)中立、可移植、高效能、多線程、動(dòng)態(tài)...

    孟月2682020-09-06
  • Java教程IDEA 2020 2全家桶安裝激活超詳細(xì)圖文教程

    IDEA 2020 2全家桶安裝激活超詳細(xì)圖文教程

    這篇文章主要介紹了IDEA-2020-2 全家桶安裝激活超詳細(xì)教程,本文通過(guò)圖文并茂的形式給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,...

    煌sir7492020-08-21
  • Java教程淺談Java線程并發(fā)知識(shí)點(diǎn)

    淺談Java線程并發(fā)知識(shí)點(diǎn)

    本文主要對(duì)Java線程并發(fā)的知識(shí)點(diǎn)進(jìn)行簡(jiǎn)單介紹。具有很好的參考價(jià)值,需要的朋友一起來(lái)看下吧...

    WindWant3062020-07-16
  • Java教程logback 配置詳解(推薦)

    logback 配置詳解(推薦)

    這篇文章主要介紹了logback 配置詳解(推薦),詳細(xì)的介紹了logback的組成使用和配置,小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小...

    beanlam10452021-06-10
  • Java教程Kotlin實(shí)現(xiàn)靜態(tài)方法

    Kotlin實(shí)現(xiàn)靜態(tài)方法

    這篇文章主要介紹了Kotlin實(shí)現(xiàn)靜態(tài)方法,小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧 ...

    _莫逸2052020-11-02
主站蜘蛛池模板: 大胆私拍模特国模377 | 亚洲性夜| 成人一级黄色大片 | 亚洲尿尿| 午夜精品久久久久久久99蜜桃i | 97伊人久久精品亚洲午夜 | 美女和男人差差 | 男男playh片在线观看 | 四虎1515hhh co m| 国产成人h综合亚洲欧美在线 | 免费在线中文字幕 | 欧美最猛性xxxxx短视频 | 日本xxoo动图网站欧美 | 亚洲国产果果在线播放在线 | 2022国产麻豆剧传媒剧情 | 青草青草伊人精品视频 | 热门小说同人h改编h | 桥本有菜在线四虎福利网 | 513热点| 国产精品亚洲综合第一区 | 久久99国产亚洲高清观着 | 国产成人影院在线观看 | 无人区在线观看免费视频国语 | 国产在线91| 倩女还魂在线观看完整版免费 | 久草在在线免视频在线观看 | 天堂8在线天堂资源bt | 日本成人高清视频 | 洗濯屋し在线观看 | 日本小视频网站 | 91在线高清视频 | 国产精品久久久久久吹潮 | 青青自拍视频 | 免费xxxx日本大片在线观看 | 四虎影视永久在线精品免费 | 精品国产自在现线拍国语 | 给我视频免费看 | 亚洲高清在线精品一区 | 四虎地址8848aa4hc44四虎 四虎成人永久地址 | 女同学用白丝脚玩我的故事 | 高h舔穴 |