Spring之注入的几种方式
普通注入
在配置文件里
<!-- 构造注入 -->
<bean id="user1" class="entity.User">
<constructor-arg index="0" type="java.lang.String" value="lxl"></constructor-arg>
<constructor-arg index="1" type="java.lang.String" value="123456"></constructor-arg>
<constructor-arg index="2" type="java.lang.String" value="lil@126.com"></constructor-arg>
<constructor-arg index="3" ref="mmCar"></constructor-arg>
</bean>
实体类
get set方法省略
在实现类写如下代码
p命名空间注入
直接在配置文件写如下代码
实现类和上面一样
集合注入
配置文件 list集合注入
实现类
实现类
set和list大同小异。只需要把list改成set功能就能实现因此不做解释
Map集合
配置文件
实现类
注入的几种基本方式就说到这里了,后续 继续探讨Spring的静态.动态代理