[Spring3.x] 第 3 章 IOC 容器概述

第一章 Spring 概述
第二章 快速入门
第三章 IOC 容器概述
 反射技术是 实现依赖注入的 Java 底层技术
 本章内容 :
  * IOC 概念所包含的设计思想
  * Java 语言反射技术
  * BeanFactory、ApplicationContext 以及 WebApplicationContext 基础接口
  * Bean 的生命周期

 本章亮点
  * 详细分析 Bean 的生命周期并探讨生命周期接口的实际意义
  3.1 IOC 概述
   IOC (控制反转:Inverse of Control)是 Spring 容器的内核,AOP、声明式事务等功能在此基础上开花结果。
   DI(依赖注入 : Dependency Injection)的概念用以代替 IOC,即让调用类对某一接口实现类的依赖关系由第三方(容器或协作类)注入,以移除调用类对某一接口实现类的依赖。
    (1), 构造函数注入
    (2), 属性注入、Set注入
  3.2 相关 Java 基础知识
   Java语言允许通过程序化的方式间接对 Class 的对象实例操作,Class文件由类装载器装载后,在 JVM 中将形成一份描述 Class 结构的元信息对象,通过该元信息对象可以获知 Class 的结构信息 : 如构造函数,属性和方法等。Java 允许用户借由这个Class相关的元信息对象间接调用Class对象的功能,这就为使用程序化方式操作 Class 对象开辟了途径。
   3.2.1 简单实例
   3.2.2 类装载器 ClassLoader
  3.3 资源访问利器
   3.3.1 资源抽象接口
   
第四章 在IOC容器中装配 Bean
第五章 Spring 容器高级主题
第六章 Spring AOP基础
第七章 基于 @Aspectj 和 Schema 的 AOP
原文地址:https://www.cnblogs.com/robbychan/p/3786499.html