您的位置:首页 > 编程语言 > Java开发

spring ioc容器的学习笔记3---BeanFactory

2018-01-09 11:45 525 查看
1,BeanFactory接口定义了IOC容器的最基本的形式,并且提供了IOC容器所应该遵守的最基本的服务契约。同时这也是我们使用ioc容器所应遵守的最底层和最基本的编程规范,这些接口定义勾画出了ioc的基本轮廓。它只是一个接口类,并没有给出容器的具体实现,而DefaultListableBeanFactory,XmlBeanFactory,ApplicationContext等都可以看成是容器附加了某种功能的具体实现,也就是容器体系中的具体容器产品。

2,BeanFactory包含的基本方法:

    


      gebean():通过名称获取容器中的bean

      contailsBean():判断容器中是否含有名称的bean

      isSingleton():通过名称判断该bean是否是singleton属性的been 该属性可以在BeanDefinition中指定

      isPrototype():同上

      isTypeMatch():判断bean是否是某种class类型

      getType():获取bean的class类型 

     getAliases():查询bean的别名,该别名可以再beanDefinition中指定
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: