Spring3.2中Bean定义之基于XML配置方式的源码解析.docVIP

  • 4
  • 0
  • 约1.82万字
  • 约 37页
  • 2017-06-08 发布于重庆
  • 举报

Spring3.2中Bean定义之基于XML配置方式的源码解析.doc

Spring3.2中Bean定义之基于XML配置方式的源码解析

Spring3.2 中 Bean 定义之基于 XML 配置方式的源码解析 看看新闻网>看引擎>IBM Spring 作为成熟的开源框架,已被开发人员广泛使用于日常开发中。Spring 自带的参考文档给开发人员提供了详细的使用介绍。而作为开源框架的 Spring 源码,更为开发人员提供了许多优雅的设计思想和具体实现参考。 文章开始前,我们定义一个名词:Bean Definition:即 Bean 定义,对应于 Spring 框架对一个 Bean 的定义,包括各种不同的属性参数,每个 Bean 都有一个或多个相关的 Bean Definition。 为了文章的可读性,在此我使用斜体表示,不将其翻译。 与 Java 程序中一个对象的执行大概经历定义、实例化和使用等阶段相似。Spring 容器中对象更加明确的经历了定义、实例化和使用等阶段: 对象定义: Spring 容器启动时,会根据开发人员对 Bean(对象)的定义,统一解析这些 Beans 到?Bean Definition容器 (ConcurrentHashMapString, BeanDefinitionbeanDefinitionMap) 中。同时 Spring 也会解析一些容器启动所必须的和一些默认行为的 Beans 到?Bean Definition容器中。 对象实例化: Spring 容器根据一定的规则,将 beanDef

文档评论(0)

1亿VIP精品文档

相关文档