首页 > 代码库 > spring 源码解析:BeanFactory
spring 源码解析:BeanFactory
1.访问 spring container 的根接口
2.进一步的接口(特殊用途) 例如 org.springframework.beans.factory.ListableBeanFactory,org.springframework.beans.factory.config.ConfigurableBeanFactory
3.这个接口被一系列定义的bean实现
4.每个bean的字符串的名词是唯一的
5.根据bean的定义 工厂将返回包含对象的独立实例或者一个单例共享实例,返回那种类型实例根据工厂配置
6.spring 2.0以后 根据具体的应用程序上下文,可以使用进一步的作用域(session,request)
7.这种方法的关键是BeanFactory是中央登记处应用组件和集中的应用程序组件配置 书籍:Expert One-on-One J2EE Design and Development
8.注意依赖依赖注入通常比较好(“推”配置)通过配置器配置应用程序对象或构造函数,而不是使用任何形式的“拉”配置像BeanFactory查找。Spring的依赖注入功能是
使用这个BeanFactory接口及其接口实现
9.通常一个BeanFactory加载bean定义存储在一个配置源(如XML文档),然而,个实现可以简单地返回Java代码中直接创建的Java对象
58行
spring 源码解析:BeanFactory
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。