第二种方法:使用工厂的方法来创建对象
/* 模拟工厂 */ public class Factory { public AccountService accountService(){ return new AccountServiceImpl(); } }配置文件
<bean id="Factory" class="com.itylm.utils.Factory"></bean> <bean id="accountDao" factory-bean="Factory" factory-method="accountDao"></bean>第三种:使用静态工厂的方法创建对象
/* 模拟工厂 */ public class Factory { public static AccountDao accountDao(){ return new AccountDaoImpl(); } }配置文件
<bean id="accountDao" class="com.itylm.utils.Factory" factory-method="accountDao"></bean>