联系

深入剖析 MyBatis 核心原理-从 MyBatis 细微处探寻架构之美

内容简介

课程背景

MyBatis 因其简单易用、便于性能优化的特点,在各大公司占据了绝对的优势地位。对 MyBatis 框架源码的理解、开发、重构也成为现在很多大厂招聘后端工程师的重要标准。

如果你想要进入一线大厂,不仅要能够熟练使用 MyBatis,而且还要能站在更高的角度看整体框架的架构之美。

专栏解读

这个专栏围绕“基础知识”“架构原理”“设计模式”“周边扩展”四个层次,由浅入深地讲解 MyBatis,带你突破技术瓶颈难题。

· 从基础知识开始,通过一个订票系统持久层的 Demo 演示,手把手带你快速上手 MyBatis 的基础使用。之后在此基础上,再带你了解 MyBatis 框架的整体三层架构,并介绍 MyBatis 中各个模块的核心功能,为后面的分析打好基础。

· 带你自底向上剖析 MyBatis 的核心源码实现,深入理解 MyBatis 基础模块的工作原理及核心实现,让你不再停留在简单使用 MyBatis 的阶段,做到知其然,也知其所以然。

· 在介绍源码实现的过程中,还会穿插设计模式的相关知识点,带领你了解设计模式的优秀实践方式,让你深刻体会优秀架构设计的美感。这样在你进行架构设计以及代码编写的时候,就可以真正使用这些设计模式,进而让你的代码扩展性更强、可维护性更好。

· 带领你了解 MyBatis 周边的扩展,帮助你打开视野,让你不仅能够学到 MyBatis 本身的原理和设计,还会了解到 MyBatis 与 Spring 集成的底层原理、MyBatis 插件扩展的精髓,以及 MyBatis 衍生生态的魅力。

讲师简介

杨四正

资深技术专家 源码剖析系列畅销书作者

多年互联网一线开发经验,曾在多家互联网企业任职,涉及电商、新零售、短视频、直播等多个领域。参与公司多款中间件开发,工作中深入研究并改造过多种开源产品的实现,在架构设计方面经验丰富。

深入剖析 MyBatis 核心原理-从 MyBatis 细微处探寻架构之美

资源目录

——/计算机教程/07拉勾/049-612-深入剖析 MyBatis 核心原理/

文档

01 常见持久层框架赏析,到底是什么让你选择 MyBati?.md 30.10kb

02 订单系统持久层示例分析,20 分钟带你快速上手 MyBati.md 73.17kb

03 MyBati 源码环境搭建及整体架构解析.md 24.23kb

04 MyBati 反射工具箱:带你领略不一样的反射设计思路.md 25.60kb

05 数据库类型体系与 Java 类型体系之间的“爱恨情仇”.md 36.42kb

06 日志框架千千万,MyBati 都能兼容的秘密是什么?.md 39.33kb

07 深入数据源和事务,把握持久化框架的两个关键命脉.md 46.53kb

08 Mapper 文件与 Java 接口的优雅映射之道.md 44.62kb

09 基于 MyBati 缓存分析装饰器模式的最佳实践.md 33.26kb

10 鸟瞰 MyBati 初始化,把握 MyBati 启动流程脉络(上).md 42.31kb

11 鸟瞰 MyBati 初始化,把握 MyBati 启动流程脉络(下).md 56.68kb

12 深入分析动态 SQL 语句解析全流程(上).md 26.75kb

13 深入分析动态 SQL 语句解析全流程(下).md 21.91kb

14 探究 MyBati 结果集映射机制背后的秘密(上).md 33.09kb

15 探究 MyBati 结果集映射机制背后的秘密(下).md 40.82kb

16 StatementHandler:参数绑定、SQL 执行和结果映射的奠基者.md 23.22kb

17 Executor 才是执行 SQL 语句的幕后推手(上).md 15.52kb

18 Executor 才是执行 SQL 语句的幕后推手(下).md 33.89kb

19 深入 MyBati 内核与业务逻辑的桥梁——接口层.md 18.08kb

20 插件体系让 MyBati 世界更加精彩.md 20.18kb

21 深挖 MyBati 与 Spring 集成底层原理.md 30.40kb

22 基于 MyBati 的衍生框架一览.md 23.68kb

结束语 会使用只能默默“搬砖”,懂原理才能快速晋升.md 6.06kb

开篇词 领略 MyBati 设计思维,突破持久化技术瓶颈.md 17.57kb

01 常见持久层框架赏析,到底是什么让你选择 MyBati?.mp4 87.74M

02 订单系统持久层示例分析,20 分钟带你快速上手 MyBati.mp4 345.19M

03 MyBati 源码环境搭建及整体架构解析.mp4 77.35M

04 MyBati 反射工具箱:带你领略不一样的反射设计思路.mp4 148.95M

05 数据库类型体系与 Java 类型体系之间的“爱恨情仇”.mp4 134.55M

06 日志框架千千万,MyBati 都能兼容的秘密是什么?.mp4 257.51M

07 深入数据源和事务,把握持久化框架的两个关键命脉.mp4 432.31M

08 Mapper 文件与 Java 接口的优雅映射之道.mp4 319.44M

09 基于 MyBati 缓存分析装饰器模式的最佳实践.mp4 113.29M

10 鸟瞰 MyBati 初始化,把握 MyBati 启动流程脉络(上).mp4 128.07M

11 鸟瞰 MyBati 初始化,把握 MyBati 启动流程脉络(下).mp4 199.32M

12 深入分析动态 SQL 语句解析全流程(上).mp4 184.18M

13 深入分析动态 SQL 语句解析全流程(下).mp4 94.73M

14 探究 MyBati 结果集映射机制背后的秘密(上).mp4 281.98M

15 探究 MyBati 结果集映射机制背后的秘密(下).mp4 185.87M

16 StatementHandler:参数绑定、SQL 执行和结果映射的奠基者.mp4 175.25M

17 Executor 才是执行 SQL 语句的幕后推手(上).mp4 119.97M

18 Executor 才是执行 SQL 语句的幕后推手(下).mp4 219.85M

19 深入 MyBati 内核与业务逻辑的桥梁——接口层.mp4 74.77M

20 插件体系让 MyBati 世界更加精彩.mp4 130.26M

21 深挖 MyBati 与 Spring 集成底层原理.mp4 141.17M

22 基于 MyBati 的衍生框架一览.mp4 165.77M

结束语 会使用只能默默“搬砖”,懂原理才能快速晋升.mp4 48.13M

开篇词 领略 MyBati 设计思维,突破持久化技术瓶颈.mp4 120.37M

您可能还喜欢...

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注