《spring 入门经典》这本书无论对于初学者或者有经验的工程师还是很值一看的,最近花了点时间回顾了 Spring 的内容,在此顺带记录一下,本篇主要与 spring IOC 相关 ,这篇博文适合初学者也适合 spring 有过开发经验的工程师,前者可用于全面了解 Spring IOC 的知识点,后者且过目进而查漏补缺,ok~,以下是主要内容: Spring IOC 的原理概述 快速入门案例 Spring 容器装配 BeanXML 配置方式和注解配置方式 Spring 依赖注入 Setter 注入 构造函数注入 循环依赖 自动装配与注解注入 基于 xml 的自动装配 基于注解的自动装配 AutowiredResourceValue 基于 Autowired 注解的自动装配 基于 Resource 注解的自动装配 基于 Value 注解的自动装配以及 properties 文件读取 IOC 容器管理 bean Bean 的命名以及实例化方法 Bean 的命名 Bean 实例化方法 Bean 的重写机制 Bean 的作用域 Singleton 作用域 prototype 作用域 request 与 session 作用域 globalSession 作用域 Bean 的延长加载 contextcomponent-scan 与 contextannotation-config IOC 与依赖注入的区别