解決 call ‘refresh‘ before multicasting events異常

1.引言mysql

今天我在運行ssh項目時報了以下錯誤,致使我訪問項目頁面出現404spring

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.。。。sql

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.緣由分析app

這種狀況的首要緣由與數據庫的鏈接有問題,也就是咱們在spring配置bean裏的dataSource的url鏈接有問題了。我是這樣寫的:ssh

  <property name="url">url

   <value>jdbc:mysql://localhost:3306/db_hotel?useUnicode=true&characterEncoding=utf-8</value>spa

</property>.net

4.後來改了這樣寫:

<property name="url">  <value>jdbc:mysql://localhost:3306/db_hoteluseUnicode=true&amp;characterEncoding=utf-8</value>

  </property>

對的,加了&amp ;就不會報錯了,成功運行起了項目!以下所示:


5.成功運行了項目



本文分享自微信公衆號 - 源碼客棧(liqz6609)。
若有侵權,請聯繫 support@oschina.cn 刪除。
本文參與「OSC源創計劃」,歡迎正在閱讀的你也加入,一塊兒分享。

相關文章
相關標籤/搜索