10_传智播客Spring2.5视频教程_使用构造器装配属性
来源:互联网 发布:外贸淘宝男装 编辑:程序博客网 时间:2024/06/05 12:42
通过构造器属性注入
配置文件如下
<?xml version="1.0" encoding="UTF-8"?>
<beans xmlns="http://www.springframework.org/schema/beans"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://www.springframework.org/schema/beans
http://www.springframework.org/schema/beans/spring-beans-2.5.xsd">
<bean id="personDao"
class="nine.spring.service.impl.PersonDBean">
</bean>
<bean id="personService"
class="nine.spring.service.impl.PersonServiceBean">
<constructor-arg index="2" ref="personDao"/>
<constructor-arg index="0" type="java.lang.String" value="baodashabi"/>
<constructor-arg index="1" type="java.lang.Integer" value="100"/>
<constructor-arg index="3" type="int" value="1000"/>
</bean>
</beans>
public class PersonServiceBean implements PersonService {
private static Logger myLogger = Logger.getLogger(PersonDBean.class);
private String name;
private Integer age;
private PersonDBean PersonDBean;
private Integer age1;
public PersonServiceBean(String name, Integer age, PersonDBean personDBean,
int age1) {
super();
this.name = name;
this.age = age;
PersonDBean = personDBean;
this.age1 = age1;
}
注意点
1 构造函数的参数是从零开始的
2 注入基本类型 string 时 type 必须是:java.lang.String 全称的形式
注入基本类型 整型 时 type 必须是:对应的构造函数参数的类型保持一致 否则报错
- 10_传智播客Spring2.5视频教程_使用构造器装配属性
- 08_传智播客Spring2.5视频教程_编码剖析Spring装配基本属性的原理
- 11_传智播客Spring2.5视频教程_用@Resource注解完成属性装配
- 09_传智播客Spring2.5视频教程_Spring如何装配各种集合类型的属性
- 视频教程_传智播客spring2.5_avi
- 15_传智播客Spring2.5视频教程_使用JDK中的Proxy技术实现AOP功能
- 15_传智播客Spring2.5视频教程_使用JDK中的Proxy技术实现AOP功能 2
- 15_传智播客Spring2.5视频教程_使用JDK中的Proxy技术实现AOP功能 3
- 16_传智播客Spring2.5视频教程_使用CGLIB实现AOP功能与AOP概念解释
- Spring2.5学习3.1_用@Resource注解完成属性装配
- Spring2.5中使用注解装配属性
- Spring2.5中使用注解装配属性
- 12_传智播客Spring2.5视频教程_编码剖析@Resource注解的实现原理
- Spring2.5学习3.3_@Autowire注解实现手动装配
- 使用构造器装配属性
- 传智播客Spring2.5视频教程_配置Spring管理的bean的作用域 1
- 传智播客Spring2.5视频教程_编码剖析Spring依赖注入的原理 1
- 传智播客Spring2.5视频教程_编码剖析Spring依赖注入的原理 2
- 如何最快的加载外部JavaScript文件
- return 0 和return 1 的区别
- 指针和引用的区别
- dbc
- 《Java程序员,上班那点事儿》书名的由来
- 10_传智播客Spring2.5视频教程_使用构造器装配属性
- hotplug
- 用友U9甩开国内对手 破解中国ERP格局
- MFC类中获得其它类指针
- error LNK2005: _DllMain@12 已经在 XXX.obj 中定义 解决方法
- JBoss Portal入门1:认识Portal
- 逆风飞扬 用友U9抢跑中高端管理软件
- JAVA自学笔记(四)异常
- domino服务器性能优化