spring-IOC

来源:互联网 发布:禁止软件联网 编辑:程序博客网 时间:2024/06/05 03:29

spring ioc初始化bean的三种方式

inversion of controller

1.构造方法实例化

<bean id="orderService" class="net.csdn.OrderService"/>

2.静态工厂实例化

<bean id="personService" calss="net.csdn.OrderFactory" factory-method="creatOrder"/>

public class OrderFactory{

public static OrderService(){

return new OrderService();

}

}

3.实例工厂实例化

<bean id="personFactory" class="neet.csdn.OrderFactory"/>

<bean id="personServoce"  factory-bean="personFactory" factory-method="createOrder"/>

public class OrderFactory(){

public OrderService createOrder(){

new OrderService();

}

}

0 0
原创粉丝点击