shiro與數據庫整合之後報null空指針異常

之前在模擬數據庫的時候使用user直接定義數據,後來引入數據庫之後報空指針異常,剛開始在網上找了半天沒有任何解決辦法,後來我發現,異常原因一直在數據庫查找這裏,也就是數據沒有在數據庫找到竟然還會報空指針異常,以前我一直沒有看到用mybatis連接數據庫還有這樣報錯;後來我想想應該是shiro對於空指針異常的捕獲,然後直接報null,所以我們在查找數據庫之後,對於數據一定要進行非空判斷,不然就會報空
相關文章
相關標籤/搜索