作者回复: 如果使用了 @Autowired,那么就是非 auto-wiring 的模式,auto-wiring 是容器帮助 Bean 自动连接其他 Bean,其中 byName 和 byType 都是按照规则来连接。
作者回复: 感谢反馈,后续有机会补充说明
作者回复: 是的,我也喜欢这么做,简单
作者回复: 这个后面的依赖注入章节有分析,实际上也是可以的,不过这种字段注入,有一个缺点就是代码侵入相对强一点,比如 @Autowired 或 @Resource
作者回复: 多构造器的实现方案不太推荐,太复杂
作者回复: 我应该是说在构造器将字段设置为 final,可以解决字段在构造阶段赋值时的线程安全。