1.类构造器
<bean id="personDao" class="com.hx.springdemo01.dao.impl.PersonDaoImpl"/>
2.静态工厂
<bean id="personDao1" class="com.hx.springdemo01.factory.PersonDaoFactory" factory-method="getInstance"/>
public static PersonDao getInstance(){
return new PersonDaoImpl();
}
3.实例化工厂
<bean id="personDaoFactory" class="com.hx.springdemo01.factory.PersonDaoFactory"/>
<bean id="personDao2" factory-bean="personDaoFactory" factory-method="getInstantce"/>
public PersonDao getInstantce(){
return new PersonDaoImpl();
}
本文介绍了Spring框架中三种依赖注入的方式:类构造器注入、静态工厂方法注入和实例化工厂方法注入,并提供了具体的XML配置示例及对应的Java代码实现。
78

被折叠的 条评论
为什么被折叠?



