課程
/后端開發
/Java
/Spring入門篇
為什么我的控制臺沒報錯:No bean named 'beanAnnotation' is defined,junit測試中倒是報錯了
2014-12-06
源自:Spring入門篇 4-1
正在回答
你的代碼是課程的示例代碼嗎?
如果是示例代碼,調用是在junit中,所以junit會報錯
看一下你的實體類的注解@Component的參數應該是bean吧,把你的測試Junit中的這行代碼參數換成bean就行了BeanAnnotation bean = super.getBean("bean");
舉報
為您帶來IOC和AOP的基本概念及用法,為后續高級課程學習打下基礎
1 回答報錯no bean named injectionservice is defined
3 回答總是報這個錯No bean named 'beanAnnotation' is defined怎么解決?
2 回答報錯了? No bean named 'injectionService' is defined
1 回答No bean named 'injectionServiceImpl' is defined
2 回答No bean named 'moocPointcut' is defined這個奇怪的錯誤
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2014-12-09
你的代碼是課程的示例代碼嗎?
如果是示例代碼,調用是在junit中,所以junit會報錯
2017-07-23
看一下你的實體類的注解@Component的參數應該是bean吧,把你的測試Junit中的這行代碼參數換成bean就行了BeanAnnotation bean = super.getBean("bean");