问答详情
源自:4-2 Spring Bean装配之Autowired注解说明-1

为什么在test 的时候不使用@autowired呢

为什么在test 的时候不使用@autowired呢,而是依旧用getBean方式。

提问者:不该和你去看海 2017-06-14 11:10

个回答

  • 慕粉3796571
    2017-07-02 11:41:54

    Test是测试方法,类似于main()方法;用getBean是为了初始化容器,在容器中构造对象,然后再拿对象出来使用

  • 饺子不要馅
    2017-06-14 22:55:14

    @autowired是完成自动装配工作,帮你省去一些使用bean时的代码,但程序要运行起来总得有个主函数来装载这些bean,test就相当于main()