课程简介
本课程是一门体系化的Spring Framework核心原理深度解析课程。课程从IoC思想起源讲起,系统剖析Spring IoC容器的核心机制,涵盖依赖查找、依赖注入的多种模式与类型,深入讲解Spring Bean的定义、注册、生命周期、作用域等核心概念。您将掌握Spring配置元信息的多种方式(XML、注解、Java Config、外部化配置),理解容器内建依赖来源与依赖处理的全过程。通过本课程的学习,您将不仅能够熟练使用Spring,更能透彻理解其设计思想与底层实现,为应对复杂业务场景和高阶面试打下坚实基础。
下载地址
课程目录
01 Spring Framework总览
第1–12节:课程介绍、特性总览、版本特性、模块化设计、编程模型等。
02 重新认识IoC
第13–21节:IoC发展、职责、实现策略、容器实现、依赖查找与注入对比。
03 Spring IoC容器概述
第22–30节:依赖查找与注入、配置元信息、容器角色、生命周期、应用上下文。
04 Spring Bean基础
第31–41节:Bean定义、命名、注册、实例化、初始化、延迟、销毁与回收。
05 Spring IoC依赖查找
第42–50节:单一、集合、层次、延迟、安全依赖查找及内建依赖与异常处理。
06 Spring IoC依赖注入
第51–70节:注入模式与类型、自动绑定、构造器、Setter、字段、方法及注解注入。
07 Spring IoC依赖来源
第71–78节:依赖查找与注入的来源,包括Bean定义、单例对象、外部配置等。
08 Spring Bean作用域
第79–87节:单例、原型、请求、会话、应用及自定义作用域的原理与场景。
09 Spring Bean生命周期
第88–105节:Bean元信息配置、加载、实例化、初始化、销毁及垃圾回收全流程。
10 Spring配置元信息
第106–122节:Bean与容器配置元信息,基于XML、注解、Properties及YAML的装载。
--- 点击展开详细目录 ---
|