Spring中接口注入构造器注入和Setter方法注入有什么区别呢?
下文笔者讲述Spring中构造器注入和Setter方法注入的区别说明,如下所示
笔者将采用列表的方式展示两者的区别,如下
接口注入 | 构造器注入 | setter 注入 |
部分注入 | 没有部分注入 | 有部分注入 |
覆盖setter属性 | 不会覆盖 setter 属性 | 会覆盖 setter 属性 |
任意修改是否创建新实例 | 任意修改都会创建一个新实例 | 任意修改不会创建一个新实例 |
适用场景 | 适用于设置很多属性 | 适用于设置少量属性 |
版权声明
本文仅代表作者观点,不代表本站立场。
本文系作者授权发表,未经许可,不得转载。