问答详情
源自:6-4 微服务功能实现

自动注入为什么使用构造方法的注入?

自动注入为什么使用构造方法的注入

提问者:Mr隆ly 2020-03-02 11:07

个回答

  • sofia_ss
    2020-07-08 20:57:19

    是因为老师用了final  不用final的话 只要不是给成员变量赋值时有调用到注入的bean  用构造函数注入 跟自动注入是一回事  只是防止npe而已  因为有加载顺序的问题 先构造函数再到注入

  • 草鱼禾
    2020-03-29 15:22:42

    通过@Autowired和@Resource的方式都是可以的,不一定要用构造方法注入,只是说老师的视频里面用到的是构造方法注入而已。