Spring中通过构造方法传参数
2017-03-21 11:05
375 查看
1.实体类
2.application.xml
3.测试
package com.xbq.bean; import java.util.Timer; /** * @ClassName: Student * @Description: TODO 学生实体类 * @author xbq * @version 1.0 * @date 2017-3-21 上午10:53:49 */ public class Student { private int id; private String name; private Timer timer; private String address; public Student() { super(); } public Student(String name, Timer timer) { super(); this.name = name; this.timer = timer; } public int getId() { return id; } public void setId(int id) { this.id = id; } public String getName() { return name; } public void setName(String name) { this.name = name; } public Timer getTimer() { return timer; } public void setTimer(Timer timer) { this.timer = timer; } public String getAddress() { return address; } public void setAddress(String address) { this.address = address; } @Override public String toString() { return "Student [id=" + id + ", name=" + name + ", timer=" + timer + ", address=" + address + "]"; } }
2.application.xml
省略............... <bean id="student" class="com.xbq.bean.Student"> <constructor-arg name="name" value=""/> <constructor-arg name="timer" ref="timerBean"/> </bean> <bean id="timerBean" class="java.util.Timer"/>
3.测试
可以使用 @Resourse注入student,如: @Resourse private Student student; 也可以使用 Student student = (Student)springBeanUtil.getBeanName("student") 取出注入的student (注:)springBeanUtil.getBeanName 是自己写的一个从spring容器中取出注入的bean,见:http://www.cnblogs.com/xbq8080/p/6593348.html
相关文章推荐
- 1.首先描述下自定义控件的一般方法: 自定义控件是被创造出来,所以先要复写它三个的构造方法,根据需求决定复写哪个,若没有自定义属性,复写只有一个参数的即可。若有自定义属性,则可以通过obtainSty
- 通过Spring LocalVariableTableParameterNameDiscoverer 获取方法参数名
- 数组赋值--通过构造方法灵活地实现对象参数初始化
- 【spring教程之二】spring注射剂xml构造方法参数
- 通过反射机制创建一个构造方法中参数数量可变的对象
- 通过 Spring AOP 验证方法的参数是否合法
- Spring XML设置bean的构造参数和属性方法
- Spring学习笔记--通过构造方法创建Bean
- Spring通过构造方法注入的四种方式
- Spring通过构造方法注入的四种方式
- Spring通过构造方法注入的四种方式
- Spring通过构造方法注入的四种方式
- Spring通过构造方法注入的四种方式
- Spring通过构造方法依赖注入
- 通过反射,获取有参数的构造方法并运行
- java通过反射,只需要传了类名和参数,就可以根据不同参数的构造方法实例化对象
- Spring通过构造方法注入的四种方式 .
- Spring通过构造方法注入的四种方式
- Spring通过构造方法依赖注入
- Spring通过构造方法注入的四种方式