視頻雲管理平臺EasyNVS報NullPointerException異常問題解決

一套優秀的視頻雲管理平臺需要具備完整的視頻流媒體服務能力和運維管理服務能力,可將分佈在不同區域和網絡環境下的多套EasyNVR設備,統一接口進行登記和管理,藉助雲端的寬帶資源解決單路設備在雲直播中多路分發觀看所需的上行寬帶問題,及分佈式存儲在雲端的回放問題。

NVS.png

我們視頻雲管理平臺EasyNVS就是一套比較好的視頻運維管理平臺。本文我們來提一個問題一起分享一下:EasyNVS在shiro過濾器中查詢數據庫會出現@Autowired注入不了Bean對象的問題,從而報NullPointerException異常。

經過我們的分析,其原因是在過濾器執行的時候Spring容器還尚未加載,所以不能通過@Autowired的方式注入Bean對象。

188.png

出現這樣的情況,我們可以先判斷,如果該Bean爲空,則@Autowire未注入成功,使用BeanFactory去獲取這個Bean對象再賦值即可。

NVS管控平臺首頁2.png

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章