《Spring 3.x 企业应用开发实战》学习笔记 第四章
2012-11-03 21:08
996 查看
4.1 Spring配置概述
4.1.1 Spring容器高层视图
Bean配置信息是Bean的元数据信息,它由以下4个方面组成:
1、Bean的实现类;
2、Bean的属性信息,如数据源的连接数、用户名、密码
3、Bean的依赖关系,Spring根据依赖关系配置完成Bean之间的装配
4、Bean的行为配置,如生命周期范围及生命周期各个过程的回调函数等。
Bean元数据信息在Spring容器中的内部对应物是由一个个BeanDefinition行程的Bean注册表,Spring实现了Bean元数据信息内部和外部表示的解耦。
Bean的配置信息(XML<bean>、Java类 @Configuration、注解@Autowrite )定义了Bean的实现及依赖关系,Spring容器根据各种形式的Bean配置信息在容器内部建立Bean定义注册表,然后根据注册表加载、实例化Bean,并建立Bean和Bean的依赖关系,最后将这些准备就绪的Bean放到Bean缓存池中,以供外层的应用程序进行调用。
未完待续..
4.1.1 Spring容器高层视图
Bean配置信息是Bean的元数据信息,它由以下4个方面组成:
1、Bean的实现类;
2、Bean的属性信息,如数据源的连接数、用户名、密码
3、Bean的依赖关系,Spring根据依赖关系配置完成Bean之间的装配
4、Bean的行为配置,如生命周期范围及生命周期各个过程的回调函数等。
Bean元数据信息在Spring容器中的内部对应物是由一个个BeanDefinition行程的Bean注册表,Spring实现了Bean元数据信息内部和外部表示的解耦。
Bean的配置信息(XML<bean>、Java类 @Configuration、注解@Autowrite )定义了Bean的实现及依赖关系,Spring容器根据各种形式的Bean配置信息在容器内部建立Bean定义注册表,然后根据注册表加载、实例化Bean,并建立Bean和Bean的依赖关系,最后将这些准备就绪的Bean放到Bean缓存池中,以供外层的应用程序进行调用。
未完待续..
相关文章推荐
- 《Spring 3.x 企业应用开发实战》学习笔记 第四章
- 《Spring 3.x 企业应用开发实战》学习笔记 第三章 IoC容器概述 3.2 相关Java基础知识 类装载器 反射机制
- 《Spring 3.x 企业应用开发实战》学习笔记 第三章 IoC容器概述 3.2 相关Java基础知识 类装载器 反射机制
- 学习Spring3.X 企业应用开发实战笔记(二 )
- 《Spring 3.x 企业应用开发实战》学习笔记 第三章 IoC容器概述 3.5 Bean的生命周期
- 《Spring 3.x 企业应用开发实战》学习笔记 第三章 IoC容器概述 3.5 Bean的生命周期
- 《Spring 3.x 企业应用开发实战》学习笔记 第三章 ApplicationContext和BeanFactory区别
- 《Spring 3.x 企业应用开发实战》学习笔记 第三章 ApplicationContext和BeanFactory区别
- 学习Spring3.X 企业应用开发实战笔记(一)
- Spring AOP基础(Spring 3.x企业应用开发实战第六章)学习总结
- 学习《spring 3.x企业应用开发实战》之IOC容器概述
- 学习《spring 3.x企业应用开发实战》之使用Spring JDBC访问数据库
- 学习《spring 3.x企业应用开发实战》之Spring对DAO的支持
- 学习《spring 3.x企业应用开发实战》之在IoC容器中装配Bean
- 学习《spring 3.x企业应用开发实战》之Spring的事务管理
- 学习《spring 3.x企业应用开发实战》之Spring容器高级主题
- 学习《spring 3.x企业应用开发实战》之Spring AOP 基础
- 学习《spring 3.x企业应用开发实战》之基于@AspectJ和Schema的AOP
- 学习《spring 3.x企业应用开发实战》之任务调度和异步执行器
- 学习《spring 3.x企业应用开发实战》之整合其他ORM框架