當發現數據庫引擎,方法爲public ,try catch 都沒問題時,
如果項目整合了Shiro,就可能和Shiro框架有關,
參考網上解決辦法,
1.Shiro中注入的Service使用@lazy註解延遲加載,如果Service在ShiroConfig類中注入(或使用),這個註解沒有用
在UserRealm中注入的Service使用該註解有效,
2.直接使用Mapper(/Dao),不使用Service
如果在ShiroConfig中注入的對象爲空,你可以參考這個https://blog.csdn.net/u011424470/article/details/83377736