第一阶段、开源框架源码剖析学习目录

概述

  • 该阶段是通过纯手写持久层、IoC&AOP等框架来培养框架思维和自定义框架的能力,通过SSM源码剖析进一步理解设计模式的具体应用。

模块一、持久层框架设计实现及MyBatis源码分析

  • 持久层框架设计实现及MyBatis源码分析,推导出开发步骤进而纯手写持久层框架,对MyBatis技术系统复习后进行源码剖析。
任务一:自定义持久层框架

自定义持久层框架

任务二:MyBatis基础回顾及高级应用

MyBatis基础回顾及高级应用

任务三、MyBatis源码剖析(后面再补)

Mybatis源码剖析

任务四、加餐:MyBatis-Plus应用

模块二、IoC容器设计实现及Spring源码分析

  • 从分析代码耦合到IoC思想演进,从功能代码抽取到面向切面AOP思想演进,最后会手写Spring和对Spring进行源码深入分析。
任务一:⼿写实现 IoC 和 AOP

拉钩老师带你手写一个Spring框架

任务二:Spring IoC高级应用与源码剖析

Spring IoC高级应用与源码剖析

任务三:Spring AOP源码剖析与事务

Spring AOP源码剖析与事务

模块三、MVC框架设计实现及SpringMVC源码分析、通用数据操作接口设计及SpringData 接口规范

  • 本模块从MVC设计模式及前端控制器模型分析,手写属于自己的MVC框架,并对SpringMVC源码分析;对Spring Data 接口规范进行深入剖析。
任务一、spring mvc的应用

spring mvc的应用

任务二、自定义MVC框架

自定义MVC框架

任务三、SpringMVC源码剖析及其SSM整合

SpringMVC源码剖析
SSM整合

任务四、SpringData高级 应用及其源码

SpringData高级 应用及其源码

模块四、约定优于配置设计范式及Spring Boot源码剖析

  • 本模块将会剖析约定优于配置设计范式,并分析SpringBoot自动装配实现原理,并对SpringBoot源码进行剖析,探秘底层实现原理及框架设计思想。
任务一、Spirngboot基础回顾

Spirngboot基础回顾 https://blog.csdn.net/qq_42082278/article/details/111509806

任务二、SpringBoot源码剖析

SpringBoot源码剖析https://blog.csdn.net/qq_42082278/article/details/111572985

任务三:SpringBoot高级进阶

SpringBoot高级进阶 https://blog.csdn.net/qq_42082278/article/details/111826613

  • 1
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值