资源简介
课程背景
MyBatis 因其简单易用、便于性能优化的特点,在各大公司占据了绝对的优势地位。对 MyBatis 框架源码的理解、开发、重构也成为现在很多大厂招聘后端工程师的重要标准。
如果你想要进入一线大厂,不仅要能够熟练使用 MyBatis,而且还要能站在更高的角度看整体框架的架构之美。
专栏解读
这个专栏围绕“基础知识”“架构原理”“设计模式”“周边扩展”四个层次,由浅入深地讲解 MyBatis,带你突破技术瓶颈难题。
· 从基础知识开始,通过一个订票系统持久层的 Demo 演示,手把手带你快速上手 MyBatis 的基础使用。之后在此基础上,再带你了解 MyBatis 框架的整体三层架构,并介绍 MyBatis 中各个模块的核心功能,为后面的分析打好基础。
· 带你自底向上剖析 MyBatis 的核心源码实现,深入理解 MyBatis 基础模块的工作原理及核心实现,让你不再停留在简单使用 MyBatis 的阶段,做到知其然,也知其所以然。
· 在介绍源码实现的过程中,还会穿插设计模式的相关知识点,带领你了解设计模式的优秀实践方式,让你深刻体会优秀架构设计的美感。这样在你进行架构设计以及代码编写的时候,就可以真正使用这些设计模式,进而让你的代码扩展性更强、可维护性更好。
· 带领你了解 MyBatis 周边的扩展,帮助你打开视野,让你不仅能够学到 MyBatis 本身的原理和设计,还会了解到 MyBatis 与 Spring 集成的底层原理、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
感谢分享
多谢
感谢分享
感谢分享
学习下mybatis
Mybatis 学习
谢谢
感谢楼分享
学习
学习
感谢分享
感谢分享
学习mybatis
学习
感谢分享
学习学习
学习
感谢分享
学习学习
学习一下,感谢分享
感谢分享
感谢楼分享
感谢分享
感谢分享
学习下
学习
学习
学习
感谢分享!!!!!!!
感谢分享!!!!!!!
学习一下,谢谢
感谢楼主分享,
学习一下
感谢分享
感谢分享~
学习学习
感谢分享
一直用这个框架,想了解一下原理
感谢分享
感谢分享
一直用这个框架,想了解一下原理
感谢分享
感谢分享
学习
学习一下,谢谢!
感谢分享
好好学习一下
感谢分享
深入剖析 MyBatis 核心原理-从 MyBatis 细微处探寻架构之美
好好学习一下
感谢楼分享