課程
/后端開發(fā)
/Java
/Spring入門篇
為什么在test 的時候不使用@autowired呢,而是依舊用getBean方式。
2017-06-14
源自:Spring入門篇 4-2
正在回答
Test是測試方法,類似于main()方法;用getBean是為了初始化容器,在容器中構(gòu)造對象,然后再拿對象出來使用
@autowired是完成自動裝配工作,幫你省去一些使用bean時的代碼,但程序要運行起來總得有個主函數(shù)來裝載這些bean,test就相當(dāng)于main()
舉報
為您帶來IOC和AOP的基本概念及用法,為后續(xù)高級課程學(xué)習(xí)打下基礎(chǔ)
2 回答在單元測試的時候為什么是傳的beanInvoker而不是BeanInvoker呢
2 回答用@Autowired的時候,到底是寫接口的名字還是實現(xiàn)類的名字呢?
2 回答為什么執(zhí)行bean的時候不用main方法?
2 回答在用 default-autowire的時候值為byname和bytype時 不能添加構(gòu)造方法 在用constractor時可以用set方法 坑啊 這是為什么
2 回答什么時候有更深的課程呢?
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)微信公眾號
2017-07-02
Test是測試方法,類似于main()方法;用getBean是為了初始化容器,在容器中構(gòu)造對象,然后再拿對象出來使用
2017-06-14
@autowired是完成自動裝配工作,幫你省去一些使用bean時的代碼,但程序要運行起來總得有個主函數(shù)來裝載這些bean,test就相當(dāng)于main()