Java 4.Spring的对象创建的方法

一、无参构建函数

前面的方法调用了Person的无参构造函数创建了Person对象

 

二、有参构造函数

参考后面的依赖注入

 

三、实例工厂方法

工厂

	public Person createPerson2() {
		System.out.println("实例工厂创建person");
		return new Person();
	}

 配置文件



 测试

	@Test
	public void testStaticFactroy2() {  
		@SuppressWarnings("resource")
		AbstractApplicationContext context = new ClassPathXmlApplicationContext("applicationContext.xml");		

	}

 

四、静态工厂方法

工厂

public class PersonFactory {
	public static Person createPerson1() {
		System.out.println("静态工厂创建person");
		return new Person();
	}

 配置文件

 测试

	@Test
	public void testStaticFactroy() {
		@SuppressWarnings("resource")
		AbstractApplicationContext context = new ClassPathXmlApplicationContext("applicationContext.xml");		

	}

你可能感兴趣的:(Java 4.Spring的对象创建的方法)