3.IOC主要技术实现DI之setter注入
来源:互联网 发布:中信淘宝会员卡 编辑:程序博客网 时间:2024/06/11 20:20
第一步:创建javaweb项目
第二步:导入必要的IOC包,这儿有五个
“commons-logging.jar”
“spring-beans-3.2.8.RELEASE.jar”
“spring-context-3.2.8.RELEASE.jar”
“spring-core-3.2.8.RELEASE.jar”
“spring-expression-3.2.8.RELEASE.jar”
第三步:创建bean
public class Computer implements Serializable{ private String hdd;//硬盘 private String ram;//内存 public String getHdd() { return hdd; } public void setHdd(String hdd) { this.hdd = hdd; } public String getRam() { return ram; } public void setRam(String ram) { this.ram = ram; }}
第四步:导入spring配置文件,我这儿是applicationContext.xml,并且声明bean
<!-- setter注入 --> <bean id="computer" class="com.tarena.bean.Computer"> <property name="hdd" value="希捷"/> <property name="ram" value="金士顿"/> </bean>
第五步:写测试代码(注意这个就需要导入Junit 4的包)
@Test public void testSetter(){ //用容器实例化bean String conf = "applicationContext.xml"; ApplicationContext ctx = new ClassPathXmlApplicationContext(conf); //获取对象 Computer computer = ctx.getBean(Computer.class); System.out.println(computer.getHdd()); System.out.println(computer.getRam()); }
第六步:测试结果:
希捷
金士顿
0 0
- 3.IOC主要技术实现DI之setter注入
- 4.IOC主要技术实现DI之构造器注入
- Spring DI(依赖注入)-之SETTER方法
- Spring入门之setter DI注入
- Spring的依赖注入(DI)之Setter注入(2)
- 依赖注入IOC/DI
- 第二章 IoC Setter注入
- Spring -- 控制反转IoC/依赖注入DI的实现
- iOS控制反转(IoC)与依赖注入(DI)的实现
- Spring之IOC(控制反转)\DI依赖注入
- Helloworld之Spring依赖注入/控制反转(DI/IoC)版
- Spring之依赖注入(IOC、DI)详解---配置Bean
- spring setter方法依赖注入(DI)原理
- AutoFac IoC DI 依赖注入
- Spring 之 IOC/DI
- Spring4 之 IOC & DI
- 控制反转(IOC)、依赖注入(DI)之通过构造函数注入简单属性
- 控制反转(IOC)、依赖注入(DI)之通过构造函数注入对象
- 洛谷 p1192
- 欢迎使用CSDN-markdown编辑器
- 欢迎使用CSDN-markdown编辑器
- Android N 多窗口支持
- HTML5学习_day10(4)--兼容性个例
- 3.IOC主要技术实现DI之setter注入
- action类中属性驱动和模型驱动的区别
- Java中byte[]比较----字节数组比较
- Count Numbers with Unique Digits
- 13.ajax同步与异步
- 【bzoj 2456】 mode 众数
- the kth largest element in an unsorted array.
- 第4期
- 一维数组判断成绩优良