美文网首页
编程式使用IOC容器-2018-12-28

编程式使用IOC容器-2018-12-28

作者: 小超人爱小土豆 | 来源:发表于2018-12-28 11:07 被阅读21次
    
    ClassPathResource res = new ClassPathResource("bean.xml"); //
    
    DefaultListableBeanFactory factory = new DefaultListableBeanFactory();
    
    XmlBeanDefinitionReader reader = new XmlBeanDefinitionReader(factory );
    
    reader.loadBeanDefinitions(res);
    

    这样我们就可以使用factory对象来使用DefaultListableBeanFactory这个容器了,在使用IOC容器的时候,需要如下几个步骤:
    (1).创建IOC配置文件的抽象资源,这个抽象资源包含了BeanDefinition的定义信息。
    (2).创建一个BeanFactory,这里使用DefaultListableBeanFactory。
    (3).创建一个载入BeanDefinition的读取器,这里使用XmlBeanDefinitionReader来完成,完成整个载入和注册Bean定义之后,需要的IOC容器就建立起来了,这个时候就可以直接使用IoC容器了。

    相关文章

      网友评论

          本文标题:编程式使用IOC容器-2018-12-28

          本文链接:https://www.haomeiwen.com/subject/rclslqtx.html