spring的三种注入方式(2)setter注入

时间:2021-03-10 14:20:34

下面介绍的是在spring中最主流的注入方式:setter注入

setter注入利用JAVA Bean规范所定 

注意:  构造器注入是通过构造方法注入,

       setter注入是通过setter方法注入

首先将构造方法设置为无参的构造方法,然后利用setter注入为其设置新的值,

这也是通过java的反射技术得以实现的

注意:构造器注入和setter注入都是通过java的反射技术得以实现的。

 

1     <!-- 下面是setter注入,需要一个无参的构造方法 -->
2     <bean id="role1" class="com.pojo.Role" >
3         <property name="id"    value="124"></property>
4         <property name="name" value="张三"></property>
5         <property name="age" value="2324"></property>
6     </bean>