課程
/后端開發(fā)
/Java
/Spring事務(wù)管理
老師我 寫完了這一章的代碼后用junit4進行測試時,報錯了Failed to load ApplicationContext,我不知道該怎么修改
求幫助
2016-03-25
源自:Spring事務(wù)管理
正在回答
導(dǎo)致這個問題的原因很多,先這樣試下:
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太多坑了……
舉報
事務(wù)管理是Spring重要的知識,應(yīng)用事務(wù)解決數(shù)據(jù)不一致問題
2 回答第四章的代碼運行錯誤
1 回答eclipse搭建
1 回答配置轉(zhuǎn)賬業(yè)務(wù)層的bean時拋出cannot cast to 異常
1 回答創(chuàng)建事務(wù)的含義
3 回答注入代理類出錯
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網(wǎng)安備11010802030151號
購課補貼聯(lián)系客服咨詢優(yōu)惠詳情
慕課網(wǎng)APP您的移動學(xué)習(xí)伙伴
掃描二維碼關(guān)注慕課網(wǎng)微信公眾號
2016-08-25
導(dǎo)致這個問題的原因很多,先這樣試下:
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太多坑了……