Spring--自动装配
自动装配
所谓自动装配,就是在不再定义property的引用情况下,直接能够调用到文件里面的函数,、
主要是通过在bean标签里面加入一个autowire属性,在里面会有多种类型。其中,byType类型和byName类型最为常见,
当然,每一种形式都是有一定的局限性的:
对于byTpe属性而言

会使用到set方法
它会要求其中定义的bean唯一,否则就会报出beanNotUnique的错误
对于byName属性而言
它要求每一种bean都有属于自己的名称,且不能重复(耦合度过高,并不推荐)
所以。对比着来说,根据type进行自动装配,还是比较推荐的,这种方法也是我们最常用的。
集合注入
集合的表示方法我们都会写,最主要的就是要搞清楚他们在.xml文件里面的表示方法
使用set方法进行集合的注入
定义一下:

set方法:

放在save方法里面的:

.xml文件
对于array来说

对于list来说

对于set来说

对于map来说

对于properties来说

结果集

(以上都是简单类型的应用啦!)
复杂类型的话,基本上是用不上的,也就是ref标签,里面调用bean属性,引号里面加上要引用的符号

浙公网安备 33010602011771号