Spring通过工厂方法实例化为什么最好使用静态工厂:
因为可以不用先实例化静态工厂
<!--静态工厂方法 工厂不需要实例化-->
<bean id="news11" class="com.tang.StaticFactory" factory-method="getNews"> </bean>
<bean id="news12" class="com.tang.StaticFactory" factory-method="getNews"> </bean>
<!--实例工厂方法是先将工厂实例化-->
<bean id="instanceFactory" class="com.tang.InstanceFactory"/>
<bean id="news21" factory-bean="instanceFactory" factory-method="getNews">
<constructor-arg value="news1"/>
</bean>
<bean id="news22" factory-bean="instanceFactory" factory-method="getNews">
</bean>