spring 托管 工厂创建对象

来源:互联网 发布:电子视频制作软件 编辑:程序博客网 时间:2024/05/20 20:22

一个工厂类创建一个对象用spring来托管

工厂类:

// 创建user对象的工厂public class InstanceFactory {// 非静态public Instance getInstace() {return new Instance(...);}// 静态public static Instance getStaticInstace() {return new Instance(...);}}

spring创建

 <!--    class 指定工厂的类型;     factory-method: 工厂类的静态方法  --> <bean id="instance" class="package....InstanceFactory" factory-method="getStaticInstace"></bean>   <!-- * 非静态方法创建对象 --> <!-- 先创建工厂实例 --> <bean id="factory" class="package....InstanceFactory"></bean> <bean id="user" factory-bean="factory" factory-method="getInstace"></bean>


原创粉丝点击