1. 程式人生 > >使用Spring配置shiro時,自定義Realm中屬性無法使用註解注入解決辦法

使用Spring配置shiro時,自定義Realm中屬性無法使用註解注入解決辦法

先來看問題

這裡寫圖片描述
這裡寫圖片描述
這裡寫圖片描述

糾結了幾個小時終於找到了問題所在,因為shiro的realm屬於Filter,簡單說就是初始化realm時,spring還未載入相關業務Bean,那麼解決辦法就是將springmvc的配置檔案載入提前。

解決辦法
開啟web.xml檔案

這裡寫圖片描述
這裡寫圖片描述

OK,問題解決!