課程
/后端開發(fā)
/Java
/Spring事務管理
老師我 寫完了這一章的代碼后用junit4進行測試時,報錯了Failed to load ApplicationContext,我不知道該怎么修改
求幫助
2016-03-25
源自:Spring事務管理
正在回答
導致這個問題的原因很多,先這樣試下:
ApplicationContext factory = new ClassPathXmlApplicationContext("classpath:applicationContext1.xml");?
AccountService service = (AccountService)factory.getBean("accountService");
service.transfer("aaa", "bbb", 200d);
如果這樣有問題說明你xml配置錯了,如果這樣沒問題,估計就是jdk版本不兼容(1.8不兼容),改成1.6的。
不是系統(tǒng)的,是項目的!右鍵項目>屬性>compiler改成1.6。如果你開發(fā)用的1.8,這個時候項目會有小紅叉,別管他。要想去掉小紅叉,開發(fā)也用1.6。jdk1.8太多坑了……
舉報
事務管理是Spring重要的知識,應用事務解決數(shù)據(jù)不一致問題
2 回答第四章的代碼運行錯誤
1 回答eclipse搭建
1 回答配置轉賬業(yè)務層的bean時拋出cannot cast to 異常
1 回答創(chuàng)建事務的含義
1 回答在配置事務處理器的時候出錯
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯(lián)系客服咨詢優(yōu)惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2016-08-25
導致這個問題的原因很多,先這樣試下:
ApplicationContext factory = new ClassPathXmlApplicationContext("classpath:applicationContext1.xml");?
AccountService service = (AccountService)factory.getBean("accountService");
service.transfer("aaa", "bbb", 200d);
如果這樣有問題說明你xml配置錯了,如果這樣沒問題,估計就是jdk版本不兼容(1.8不兼容),改成1.6的。
不是系統(tǒng)的,是項目的!右鍵項目>屬性>compiler改成1.6。如果你開發(fā)用的1.8,這個時候項目會有小紅叉,別管他。要想去掉小紅叉,開發(fā)也用1.6。jdk1.8太多坑了……