Spring的构造方法注入

原创
2021/10/28 16:01
阅读数 46

方法:

在需要注入信息的类中添加构造方法,在构造方法里声明需要注入的参数且在配置文件中添加注入标签<constructor-arg></constructor-arg>

注入方式:

属性注入 和 字标签注入

①属性注入:

指定注入参数是哪个,标签有 index="" 参数位置,从前往后
                                                name="" 参数名
                                                 type=""  参数类型

指定注入参数的值:
                               ref="" 引用,把其他对象注入给当前参数
                               value="" 注入的是具体的值

 

②字标签注入:

有五种标签值:ref--其他bean组件
                      value--注入具体值
                       array--数组
                       list--集合
                      map--map集合

同时构造方法以及遍历:

构造方法注入总结:

优点是:注入方式较简单,注入数据多元化,一般不用构造方法注入。

缺点是:大量的参数需要注入,多个地方进行不同需求调用---参数注入选择性

展开阅读全文
打赏
0
0 收藏
分享
加载中
更多评论
打赏
0 评论
0 收藏
0
分享
返回顶部
顶部