spring入门(6)---set方法注入依赖之null的注入
2013-04-25 11:49
525 查看
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异常
- spring学习(一)spring依赖注入四种底层方法
- Spring从入门到精通 3.1 反向控制/依赖注入
- 从头认识Spring-2.3 注解装配-@autowired(2)-通过set方法或者其他方法注入
- 关于spring依赖注入到普通类中为null的情况解决理解方案
- Extjs+structs2+spring+ibatis js调Action的方法内使用了spring注入的对象null的解决方案
- Spring4.3入门 Spring 依赖注入
- Spring的两种依赖注入方式:setter方法注入与构造方法注入
- spring 配置bean的方法及依赖注入发方式
- SSH与SSM学习之Spring04——Spring属性注入之set方法注入
- SPRING中BEAN注入成功,可是启动WEB服务器,调用方法时,BEAN全是空,NullpointerException
- Spring 配置bean, 注解方式配置 xml方式要生产set方法方便属性注入,注解方式不需要,利用反射机制注入
- spring入门(依赖注入方式,生命周期,读取属性文件值,数据库接连)
- Spring Boot快速入门(三):依赖注入
- 框架 day36 Spring3 入门,DI依赖注入,装配bean基于xml/注解, 整合Junit4,配置约束自动提示
- SSH学习九 依赖注入及加载Spring配置文件的方法
- SpringBoot集成Quartz(解决@Autowired空指针Null问题即依赖注入的属性为null)
- Spring依赖注入的三种方式详解之二:构造方法注入