您好,登錄后才能下訂單哦!
如何解決ssh項目中 call ‘refresh‘ before multicasting events異常,很多新手對此不是很清楚,為了幫助大家解決這個難題,下面小編將為大家詳細講解,有這方面需求的人可以來學習下,希望你能有所收獲。
1.引言
今天我在運行ssh項目時報了如下錯誤,導致我訪問項目頁面出現404
1.ApplicationEventMulticaster not initialized - call 'refresh' before multicasting events via the context: Root WebApplicationContext: startup date [Sat Jul 18 22:34:04 CST 2020]; root of context hierarchy.。。。
2.LifecycleProcessor not initialized - call 'refresh' before invoking lifecycle methods via the context: Root WebApplicationContext: startup date [Sat Jul 18 22:34:04 CST 2020]; root of context hierarchy
2.截圖如下
3.原因分析
這種情況的首要原因與數據庫的連接有問題,也就是我們在spring配置bean里的dataSource的url連接有問題了。我是這樣寫的:
<property name="url">
<value>jdbc:mysql://localhost:3306/db_hotel?useUnicode=true&characterEncoding=utf-8</value>
</property>
4.后來改了這樣寫:
<property name="url"> <value>jdbc:mysql://localhost:3306/db_hoteluseUnicode=true&characterEncoding=utf-8</value>
</property>
對的,加了& ;就不會報錯了,成功運行起了項目!如下所示:
5.成功運行了項目
看完上述內容是否對您有幫助呢?如果還想對相關知識有進一步的了解或閱讀更多相關文章,請關注億速云行業資訊頻道,感謝您對億速云的支持。
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。