1.bean的配置方式:經過全類名(反射),經過工廠方法(靜態工廠方法&實例工廠方法)、FactoryBean。get
2.靜態工廠方法:直接調用某一個類的靜態方法就能夠返回bean的實例。class
class 屬性:指向靜態工廠方法的全類名;配置
factory-method: 指向靜態工廠方法的名字;反射
constructor-arg: 若是工廠方法須要傳入參數,則使用constructor-arg配置參數。方法
<bean id="" class="" factory-method="">
<constructor-arg value=""></constructor-arg>
</bean>co
3.實例工廠方法:constructor
<!-- 配置工廠實例 -->
<bean id="carfactory" class="" ></bean>
<!-- 經過實例工廠方法來配置bean -->
<bean id="" class="" factory-bean="carfactory" factory-method="getcar">
</bean>參數