构造器注入:Spring 团队推荐使用构造器注入方式,对象是不变的对象,依赖不能为空;保证完整化的初始化状态;会导致参数过多
Setter 注入:可选择注入;能够让对象变得更可配
Setter 注入
优点
- 对IDEs 比较友好
- 属性是自文档模式
- 通用类型的转化
缺点
- setter 顺序没法确认
- 并不是每个 setter 都需要调用
构造器注入
优点
- 被管理的对象有个一致的状态
- 减少 setter getter 方法
Copyright © 2015 Powered by MWeb, Theme used GitHub CSS.