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. 价格说明:划线价、订阅价为商品或服务的参考价,并非原价,该价格仅供参考。未划线价格为商品或服务的实时标价,具体成交价格根据商品或服务参加优惠活动,或使用优惠券、礼券、赠币等不同情形发生变化,最终实际成交价格以订单结算页价格为准。
讲师

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

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

由多位资深技术专家联合出品 讲师团队由多位资深技术专家联合出品成。讲师团精于业务,善于总结,授课风格逻辑清晰,深入浅出,会配合实操演练来加深学员的理解,理论联系实际,将自身工作经验完美融入到课程中。
看过的人还看了
技术管理实战 36 讲
刘建国
前百度最佳经理人,果见管理工作坊创始人,TGO 鲲鹏会会员

44讲 | 66463 人已学习

¥68¥199
爱上跑步
钱亮
比利时 RSLab 跑步实验室跑步教练兼培训师,Nike 黑马体能教练

13讲 | 8379 人已学习

¥59¥99
手机摄影
@随你们去
独立摄影师

16讲 | 11635 人已学习

¥59¥129
手把手带你写一个 Web 框架
叶剑峰
腾讯高级工程师,前滴滴技术专家

48讲 | 24262 人已学习

¥59¥129
Spring Cloud 微服务项目实战
姚秋辰(姚半仙)
PayPal 研发经理

38讲 | 17478 人已学习

¥59¥129
遗留系统现代化实战
姚琪琳
Thoughtworks 资深咨询师

30讲 | 6188 人已学习

¥59¥99