
课程采用“框架筑基—>核心映射与参数处理—>动态SQL与高级特性—>性能优化与工程化提效”的四阶全链路模型,带你从MyBatis的历史特性与开发环境搭建起步,深入核心配置文件、映射文件以及Mapper接口的代理模式开发,彻底攻克Java持久层开发中繁琐的JDBC代码、手动参数设置与结果集获取等底层痛点。课程核心聚焦于企业级开发中最考验功底的动态SQL与复杂结果集映射,深入实战if、where、foreach等动态SQL标签,掌握多对一(association)、一对多(collection)的高级映射与分步查询,并重点剖析一级缓存、二级缓存以及整合第三方缓存(EHCache)的底层原理。你将掌握从参数值的多种获取方式(#{}与${})、@Param注解源码解析到逆向工程(清晰简洁版与奢华尊享版)及分页插件的完整技能,打通从手写原生MyBatis到企业级ORM框架落地的完整技术闭环。这不仅是API的调用,更是对企业级“高度灵活、极致性能、定制化SQL”Java后端架构能力的深度重塑,助你从一名普通的Java开发者蜕变为具备底层原理掌控与全栈持久层交付能力的稀缺技术专家。
课程目录:
MyBatis教程
| 代码.zip
| 笔记.zip
|
\—视频
01_尚硅谷_MyBatis_MyBatis课程介绍.mp4
02_尚硅谷_MyBatis_MyBatis的历史.mp4
03_尚硅谷_MyBatis_MyBatis的特性.mp4
04_尚硅谷_MyBatis_MyBatis的下载.mp4
05_尚硅谷_MyBatis_MyBatis和其他持久化层技术的对比.mp4
06_尚硅谷_MyBatis_搭建MyBatis框架之开发环境.mp4
07_尚硅谷_MyBatis_搭建MyBatis框架之创建maven工程.mp4
08_尚硅谷_MyBatis_搭建MyBatis框架之创建MyBatis的核心配置文件.mp4
09_尚硅谷_MyBatis_搭建MyBatis框架之创建mapper接口.mp4
10_尚硅谷_MyBatis_搭建MyBatis框架之创建MyBatis的映射文件.mp4
11_尚硅谷_MyBatis_搭建MyBatis框架之测试添加功能.mp4
12_尚硅谷_MyBatis_搭建MyBatis框架之优化功能.mp4
13_尚硅谷_MyBatis_搭建MyBatis框架之测试修改和删除功能.mp4
14_尚硅谷_MyBatis_搭建MyBatis框架之测试查询功能.mp4
15_尚硅谷_MyBatis_MyBatis核心配置文件之environment.mp4
16_尚硅谷_MyBatis_MyBatis核心配置文件之properties.mp4
17_尚硅谷_MyBatis_MyBatis核心配置文件之typeAliases.mp4
18_尚硅谷_MyBatis_MyBatis核心配置文件之mappers.mp4
19_尚硅谷_MyBatis_思考:映射文件中的SQL该如何拼接.mp4
20_尚硅谷_MyBatis_在idea中设置核心配置文件的模板.mp4
21_尚硅谷_MyBatis_在idea中设置映射文件的模板.mp4
22_尚硅谷_MyBatis_封装SqlSessionUtils工具类并测试功能.mp4
23_尚硅谷_MyBatis_MyBatis获取参数值的两种方式#{}和${}.mp4
24_尚硅谷_MyBatis_MyBatis获取参数值的各种情况(1).mp4
25_尚硅谷_MyBatis_MyBatis获取参数值的各种情况(2).mp4
26_尚硅谷_MyBatis_MyBatis获取参数值的各种情况(3).mp4
27_尚硅谷_MyBatis_MyBatis获取参数值的各种情况(4).mp4
28_尚硅谷_MyBatis_MyBatis获取参数值的各种情况(5).mp4
29_尚硅谷_MyBatis_@Param源码解析.mp4
30_尚硅谷_MyBatis_MyBatis各种查询功能(1).mp4
31_尚硅谷_MyBatis_MyBatis各种查询功能(2).mp4
32_尚硅谷_MyBatis_MyBatis各种查询功能(3).mp4
33_尚硅谷_MyBatis_MyBatis各种查询功能(4).mp4
34_尚硅谷_MyBatis_MyBatis处理模糊查询.mp4
35_尚硅谷_MyBatis_MyBatis处理批量删除.mp4
36_尚硅谷_MyBatis_MyBatis处理动态设置表名.mp4
37_尚硅谷_MyBatis_MyBatis获取添加功能自增的主键.mp4
38_尚硅谷_MyBatis_搭建MyBatis框架.mp4
39_尚硅谷_MyBatis_通过字段别名解决字段名和属性名的映射关系.mp4
40_尚硅谷_MyBatis_通过全局配置mapUnderscoreToCamelCase解决字段名和属性名的映射关系.mp4
41_尚硅谷_MyBatis_通过resultMap解决字段名和属性名的映射关系.mp4
42_尚硅谷_MyBatis_通过级联属性赋值解决多对一的映射关系.mp4
43_尚硅谷_MyBatis_通过association解决多对一的映射关系.mp4
44_尚硅谷_MyBatis_通过分步查询解决多对一的映射关系.mp4
45_尚硅谷_MyBatis_延迟加载.mp4
46_尚硅谷_MyBatis_通过collection解决一对多的映射关系.mp4
47_尚硅谷_MyBatis_通过分步查询解决一对多的映射关系.mp4
48_尚硅谷_MyBatis_动态SQL简介.mp4
49_尚硅谷_MyBatis_动态SQL之if标签.mp4
50_尚硅谷_MyBatis_动态SQL之where标签.mp4
51_尚硅谷_MyBatis_动态SQL之trim标签.mp4
52_尚硅谷_MyBatis_动态SQL之choose、when、otherwise.mp4
53_尚硅谷_MyBatis_动态SQL之foreach标签(1).mp4
54_尚硅谷_MyBatis_动态SQL之foreach标签(2).mp4
55_尚硅谷_MyBatis_动态SQL之sql标签.mp4
56_尚硅谷_MyBatis_MyBatis的一级缓存.mp4
57_尚硅谷_MyBatis_使一级缓存失效的四种情况.mp4
58_尚硅谷_MyBatis_MyBatis的二级缓存.mp4
59_尚硅谷_MyBatis_MyBatis二级缓存相关配置.mp4
60_尚硅谷_MyBatis_MyBatis缓存查询的顺序.mp4
61_尚硅谷_MyBatis_MyBatis整合第三方缓存EHCache.mp4
62_尚硅谷_MyBatis_MyBatis逆向工程之清晰简洁版.mp4
63_尚硅谷_MyBatis_MyBatis逆向工程之奢华尊享版(1).mp4
64_尚硅谷_MyBatis_MyBatis逆向工程之奢华尊享版(2).mp4
65_尚硅谷_MyBatis_MyBatis的分页插件简介.mp4
66_尚硅谷_MyBatis_MyBatis分页插件的使用.mp4
下载地址:
感谢您的来访,获取更多精彩文章请收藏本站。


















