Spring :Null and empty string values

来源:互联网 发布:淘宝新上功能兼职挣钱 编辑:程序博客网 时间:2024/06/06 05:45

Spring :Null and empty string values

案例分析:

1、创建MemberBean

package www.csdn.spring.constructor.bean;
public class MemberBean {
public Member member;public String name;public String email;public void setMember(Member member) {this.member = member;}public void setName(String name) {this.name = name;}public void setEmail(String email) {this.email = email;}}

 2、创建Member

package www.csdn.spring.constructor.bean;public class Member {}

3、创建spring-null配置文件 

<?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><!-- empty --><property name="email" value="" /></bean></beans>

4、创建测试代码

@Testpublic 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);System.out.println(bean.email);}

5、运行结果

原创粉丝点击