set注入(主流)
- 名称:property
- 类型:标签
- 归属:bean标签
- 作用:使用set方法的形式为bean提供资源
- 格式
<bean>
<property/>
</bean>
- 基本属性:
<property name="propertyName" value="propertyValue" ref="beanId"/>
- name:对应bean中的属性名,要求该属性必须提供可访问的set方法(严格规范此名称是set方法对应名称)
- value:设定非引用类型属性对应的值,不能与ref同时使用
- ref:设定引用类型属性对应bean的id,不能与value同时使用
新建UserDao接口与UserDaoImpl实现类
内容
UserServiceImpl内容如下
修改applicationContext.xml内容
第一步:
第二步:
第三步:
name要与UserServiceImpl里的变量名相同,(一般是set方法的名字去除set,变量名也可以)
ref要与UserDao的引入的id相同,黄色框框
在UserServiceImpl里添加然后运行
结果
在UserServiceImpl里添加如下语句
依次修改
运行结果
同理修改
运行结果