2018-10-28

2018-11-07  本文已影响0人  cc_d940
                                       Spring 5.2文档初读
  1. Bean的实例化
  public class ClientService{
       private static ClientService service = new ClinetService();
       public ClientService(){}
        public ClientService createInstance(){return service;}
              }
<bean id="service" class="xxx.xxx.ClientService" factory-method="createInstance">
</bean>
<bean id=“serviceLocator” class="examples.DefaultServiceLocator">
</bean>
<bean id="clientService" factory-bean="serviceLocator" factory-method="createClientServiceInstance">
</bean>

上述三种配置都是最简洁的配置,除此之外,还可以根据实际情况设置bean对象是否为单例、是否需要别名等等。

上一篇下一篇

猜你喜欢

热点阅读