叙:Spring框架创建对象的方式有三种,【1】空参构造创建对象;【2】静态工厂创建对象;【3】实例工厂创建对象;其中使用最广泛的是第一种,空参构造对象的方法,因为此方法最为简单明了,本章就空参创建对象进行记录~
Spring框架创建对象的方式 --- 空参构造
1、空参构造创建实体类
1.1、实体类
User.java User实体类:
package com.java.entity;
public class User {
public User() {
System.err.println("空参构造方法!");
}
private String name;
private Integer password;
private String dir;
private Integer age;
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
public Integer getPassword() {
return password;
}
public void setPassword(Integer password) {
this.password = password;
}
public String getDir() {
return dir;
}
public void setDir(String dir) {
this.dir = dir;
}
public Integer getAge() {
return age;
}
public void setAge(Integer age) {
this.age = age;
}
@Override
public String toString() {
return "user [name=" + name + ", password=" + password + ", dir=" + dir + ", age=" + age + "]";
}
}
1.2、核心配置文件
applicationContext.xml文件:
<?xml version="1.0" encoding="UTF-8"?>
<beans xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://www.springframework.org/schema/beans" xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-4.2.xsd ">
<!-- 创建对象方式一:空参构造 -->
<bean name="user" class="com.java.entity.User"></bean>
</beans>
1.3、测试类
Test.action 测试方法: