感谢ITCAST发布的免费视频。

 

三种实例化bean的方式:

1.  使用类构造器实例化

<bean id=”orderService” class=”xxxx”>

 

2.  使用静态工厂方法实例化

<bean id=”personService” class=”*****” factory-method=”createOrder” />

public class OrderFactory {

       public static orderServiceBean createOrder() {

       return new OrderServiceBean();

}

}

3.  使用实例工厂方法实例化:

<bean id=”personServiceFactory” class=”*****”/>

<bean id=”personService” factory-bean=”personServiceFactory” factory-method=”createOrder” />

public class OrderFactory {

       public OrderServiceBean createOrder() {

       return new OrderServiceBean();

}

}

 

90%可能都会使用第一种

posted on 2009-01-29 16:23  IT Person  阅读(298)  评论(0编辑  收藏  举报