關於在配置ssh時出現的兩個問題

2021-08-29 11:39:21 字數 1102 閱讀 1550

[b]第乙個問題:[/b]

配置完成後,啟動tomcat,出現 [i]error listenerstart [/i] 異常,就這麼幾個字,多的乙個沒有。自己沒搞定,於是上網查,熱心人不少,主要歸結原因有如下幾點

1、jar包不正確(不全)

2、jar包衝突

3、xml配置檔案有誤(主要是對bean的配置)

等等原因吧。我一一查詢,前兩個都確定無誤,可是xml的配置**是眼睛那麼容易看出來的呢?暈……

解決方法:

1、去掉web.xml中的

org.springframework.web.context.contextloaderlistener

不知道是誰想出來的,損人不利己,沒有了這個東西,專案是沒報錯的起來了,可是不能用阿,管個鳥用!!!

2、採用log日誌查錯(推薦)

靈光一現,我想起了log4j這個東西。於是給自己的專案配置了乙個log4j。蒼天有眼,設定成error級別,控制台的錯誤刷刷的……。找到報錯的原因了,這就是第二個問題

[b]第二個問題:[/b]

採用spring的aop對hibernate的service(dao/manager)進行事務管理時,發現乙個service想要注入與自己有關的service時,注入的是被spring託管的**,而不是真正的service物件。異常崩潰。

xml配置檔案**:

*service

transactioninterceptor

[b]解決方法:[/b]

1、不用這種方式託管(廢話)

2、給org.springframework.aop.framework.autoproxy.beannameautoproxycreator加上屬性proxytargetclass;設定為

除錯通過。

[b]總結一下: [/b]

第乙個問題,說明了我們在做專案時,應該有實用log日誌的良好習慣

第二個問題,說明了spring的博大精深阿。

奮鬥。

Adobe Illustrator的兩個問題

adobe illustrator cs6卡的問題 卡的時候,關掉並清ai的快取,重新開啟,速度能好一點。另外乙個小方法 ctrl y,進入輪廓編輯模式,編輯的速度會快一些。另存的pdf檔案過大的問題 預設儲存的pdf的話,將近150m,通過郵箱時傳送不出去的,可以用下邊的這個方法來解決 匯出後不到...

連續兩個scanf()時,可能出現的錯誤

include int main 表面上看這段程式是沒有錯的,也可以執行,但執行過程中到第二個scanf輸入值給ch2時,程式不會停止,而是直接執行到最後乙個printf 原來scanf是從標準輸入緩衝區中讀取輸入的資料,而 c的字元輸入格式會接收回車字元,在輸入第乙個scanf時輸入字元後按回車結...

巢狀迴圈兩個list時出現相同欄位時的解決

s iterator value list1 s property value temp s property s iterator value list2 s property value temp s property s iterator s iterator 當出現這種情況時 list1 l...