spring入门(6)---set方法注入依赖之null的注入
2013-04-25 13:19
531 查看
Member.java
MemberBean.java
spring-null.xml
MemberTest.java
控制台输出:
null
null
它们代表空值
package www.csdn.spring.constructor.bean; public class Member { }
MemberBean.java
package www.csdn.spring.constructor.bean; public class MemberBean { public String name; public Member member; public void setMember(Member member) { this.member = member; } public void setName(String name) { this.name = name; } }
spring-null.xml
<?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.xsd"> <bean id="memberBean" class="www.csdn.spring.constructor.bean.MemberBean"> <!-- value="null" null是字符串 --> <property name="name"> <null /> </property> <property name="member"> <null /> </property> </bean> </beans>
MemberTest.java
package www.csdn.spring.constructor.bean; import org.junit.Test; import org.springframework.context.ApplicationContext; import org.springframework.context.support.ClassPathXmlApplicationContext; public class MemberTest { @Test public void testBean(){ ApplicationContext context = new ClassPathXmlApplicationContext("classpath:spring-null.xml"); MemberBean bean = context.getBean("memberBean", MemberBean.class); System.out.println(bean.name); System.out.println(bean.member); } }
控制台输出:
null
null
它们代表空值
相关文章推荐
- spring入门(6)---set方法注入依赖之null的注入
- spring中依赖注入 属性无set方法
- kotlin与Spring, 默认类,方法,property为final带来的问题--依赖注入失效,NullPointerException异常
- JAVA入门[3]—Spring依赖注入
- Spring第六弹—-依赖注入之使用构造器注入与使用属性setter方法注入
- SSH学习九 依赖注入及加载Spring配置文件的方法
- spring温习笔记-入门-依赖注入
- Spring入门03 - 依赖注入DI
- Spring中三种依赖注入的方法
- Spring学习(1):控制反转(IoC)和依赖注入(DI)的详解以及注解(annotation)开发入门案例
- Spring依赖注入,在main方法或junit测试类里获取得Spring容器
- Spring中基于setter方法的依赖注入
- spring中的依赖注入方法
- set方法注入依赖属性
- Spring中使用Map、Set、List、数组、属性集合的注入方法配置文件
- Spring(六)属性依赖注入(构造方法,setter方法,p命名空间,spel表达式,集合注入)
- java.lang.IllegalAccessException Action中的方法调用了,却不出现结果 spring注入值为null
- spring使用set方法注入的常见类型写法
- (spring-第3回【IoC基础篇】)spring的依赖注入-属性、构造函数、工厂方法等的注入(基于XML)
- Spring中使用Map、Set、List、数组、属性集合的注入方法配置文件