在我们最近的的几期线上实习里 每期都会有几个同学 Spring注入使用构造器
评审时直接就乐了 全部都淘汰了
项目之前是有代码的,是用resource注入 那你都知道注入的方法 你在新的代码里用构造方法注入的意义是什么
这两个共存的意义是什么 那能使用main方法注入吗?
就会发现这些学生根本就不理解构造方法注入 就是在网上听别人说这个比常规的好 就直接用了
那你觉得大厂做了几年 十几年的项目 他们会不会都改成构造器注入 会不会不用构造器 就有问题
那结论不就是 根本就不会用构造器注入 就好像说1.0+1.0 = 2 比1+1=2 要更满足特殊场景
甚至还有实习生说 全部改成构造器 解耦更好 不用junit之类的spring注入就能执行 。。。。无语 这跟解耦有半毛钱关系 极端一点不是耦合更强了吗