Spring 框架及源码深度解析
Spring 框架及源码深度解析
由多位资深技术专家联合出品  讲师团队由多位资深技术专家联合出品成
视频课
已完结·共 30 讲
|
1 人已学
|
收藏
立即购买
59

你将获得

1. 掌握 IOC 核心流程,能手写实现并深度理解源码设计​
2. 理解 AOP 动态代理原理及代理对象创建与执行全流程​
3. 精通 SpringMVC 执行机制,学会手写框架及源码阅读方法​
4. 掌握 SpringBoot 启动、自动配置核心原理及源码逻辑​
5. 学会 Spring 与 Redis、MyBatis 整合及自定义 starter 开发

课程介绍

本课程聚焦 Spring 框架核心原理与源码解析。从 IOC 入手,解析流程设计,通过手写实现理解设计思想,深入阅读 IOC 源码;剖析 AOP 核心概念、动态代理原理及源码中 BeanDefinition 加载、代理对象创建执行流程。SpringMVC 部分涵盖手写框架演进与 DispatcherServlet 等核心组件源码解析。最后讲解 SpringBoot 与 Spring 的联系,解析启动、配置加载、自动配置源码,结合 Redis、MyBatis 整合案例及自定义 starter 开发,助力学员全面掌握 Spring 框架源码逻辑与实战应用能力。

课程目录

第一章:Spring 框架解读 IOC 流程 
 1、Spring- 源码阅读前言
 2、Spring- 创建对象代码演变及 IoC 思路分析
 3、Spring- 面向过程方式手写 IOC 流程 01
 4、spring- 面向过程方式手写 IOC 流程 02
 5、Spring- 面向对象 OOAD 和七大设计原则讲解
 6、Spring-IoC 模块的面向对象设计
 7、Spring- 面向对象方式手写 Ioc 模块代码
 8、Spring-IOC 源码阅读 01
 9、Spring-IOC 源码阅读 02

第二章:Spring 框架之 AOP 解读 
 1、Spring-AOP 核心概念及动态代理原理讲解
 2、Spring-AOP 三大核心流程图解
 3、Spring-AOP 源码阅读之加载 AOP 相关 BeanDefinition 流程
 4、Spring-AOP 源码阅读之创建代理对象流程
 5、Spring-AOP 源码阅读之执行代理对象流程
 6、Spring- 解决循环依赖相关源码阅读

第三章:SpringMVC 源码 
 1、手写 springmvc 框架前置知识储备
 2、手写 SpringMVC 框架 v1 版本
 3、手写 SpringMVC v2
 4、手写 springmvc V3
 5、SpringMVC- 执行流程图解
 6、SpringMVC- 源码阅读之 DispatcherServlet 流程
 7、源码阅读之 RequestMappingHandlerMapping 流程
 8、源码阅读之 RequestMappingHandlerAdapter 流程
 9、如何以 debug 方式去阅读源码

第四章:SpringBoot 
 1、SpringBoot 和 Spring 的区别与联系
 2、SpringBoot- 启动流程源码解析
 3、yml 配置文件加载流程源码解析
 4、SpringBoot- 自动配置流程源码解析
 5、SpringBoot 与 Redis 及 MyBatis 整合源码解析
 6、使用自定义 starter 完成案例

查看更多

订阅须知

  1. 订阅成功后,推荐通过“极客时间”App 端、Web 端学习。
  2. 本课程为虚拟商品,交付形式为视频,一经订阅,概不退款。
  3. 订阅后分享海报,每邀一位好友订阅有现金返现。
  4. 戳此先充值再购课更划算,还有最新课表、超值赠品福利。
  5. 企业采购推荐使用“极客时间企业版”便捷安排员工学习计划,掌握团队学习仪表盘。
  6. 戳此申请学生认证,订阅课程享受原价 5 折优惠。
  7. 价格说明:划线价、订阅价为商品或服务的参考价,并非原价,该价格仅供参考。未划线价格为商品或服务的实时标价,具体成交价格根据商品或服务参加优惠活动,或使用优惠券、礼券、赠币等不同情形发生变化,最终实际成交价格以订单结算页价格为准。
讲师

由多位资深技术专家联合出品

讲师团队由多位资深技术专家联合出品成

由多位资深技术专家联合出品 讲师团队由多位资深技术专家联合出品成。讲师团精于业务,善于总结,授课风格逻辑清晰,深入浅出,会配合实操演练来加深学员的理解,理论联系实际,将自身工作经验完美融入到课程中。
看过的人还看了
深度学习基础入门指南
王然
众微科技 AI Lab 负责人、阿姆斯特丹大学数学和计量经济学双硕士

9讲 | 643 人已学习

¥29¥59
摄影入门课
小麥
独立摄影师

27讲 | 22928 人已学习

¥59¥99
乔新亮的 CTO 成长复盘
乔新亮
彩食鲜副总裁兼 CTO、前苏宁科技集团副总裁、TGO 鲲鹏会荣誉导师

29讲 | 25103 人已学习

¥59¥129
现代 React Web 开发实战
宋一玮
FreeWheel 中国研发中心前端架构师

35讲 | 17848 人已学习

¥59¥99
云计算必修小课
吕蕴偲
云计算工程师

10讲 | 2520 人已学习

¥9¥39
现代 C++20 实战高手课
卢誉声
Autodesk 首席工程师

29讲 | 4613 人已学习

¥59¥99