先判断:这门课值不值得花时间看
很多刚接触 Java 后端的人,在写数据库交互代码时会被 JDBC 那套繁琐的流程绊住:手动拼 SQL、处理结果集、关连接,稍微改个查询条件就要重写一大段。这门 MyBatis 持久层框架课,解决的就是这个场景。它把数据库表记录和 Java 对象映射起来,让你把精力放在写业务逻辑上,不再陷在底层资源管理的泥潭里。如果你正在做 Web 开发或者准备转行 Java 后端,需要处理增删改查,这门课能帮你理顺持久层的开发思路。但如果你连基本的 SQL 语句和 Java 面向对象概念都不清楚,建议先补基础再看,否则到了配置映射环节容易卡壳。
建议先看哪几块,怎么跟着练
资料里的视频按顺序排了从架构回顾到环境搭建的内容。作为编辑,我建议你别一上来就照着敲代码。先看前面关于三层架构和 ORM 思想的部分,弄明白为什么要用框架,它和直接写 JDBC 或者用其他持久层方案的区别在哪。理解了这层概念,再去看入门程序的搭建、配置文件和映射文件编写。看视频时一定要同步在本地建个 Maven 项目跟着配,光看不动手,到了写映射文件时会觉得很顺,实际自己配全是一堆报错。遇到主键查询和常见问题演示那几节,建议反复看,很多新手卡死在参数传递和结果集映射上,这里演示的坑你提前知道,能省去不少排查时间。
学完能独立做什么,资料怎么配合
跟着完整练下来,你应该能独立用 MyBatis 搭建一套基础的后台数据访问层。拿到一个新需求,能自己写出对应的映射文件,完成单表的增删改查,知道怎么处理主键和条件查询,遇到常见的映射报错也能定位问题。这套资料主要是视频讲解,没有附带大量现成代码包,所以练习时得自己建库建表、自己写配置。建议每看完一个操作演示,就暂停视频,自己在本地敲一遍同样的功能,跑通了再继续往下看。别急着把所有注解和高级特性都背下来,先把基础的 XML 映射方式跑通,能独立写出一个完整的查询接口,就算把这门课的核心价值榨干了。
mybatis从入门到数据库的技术教程
课程目录
* 01 02_三层架构回顾.mp4 09:12
* 02 03_ORM概述.mp4 13:22
* 03 04_mybatis与hibernate区别.mp4 08:28
* 04 05_mybati概述.mp4 02:59
* 05 06_mybatis入门程序_搭建.mp4 12:58
* 06 07_mybatis入门程序_配置文件.mp4 11:56
* 07 08_mybatis入门程序_映射文件.mp4 08:44
* 08 09_mybatis入门程序_测试.mp4 14:00
* 09 10_mybatis_主键查询_总结.mp4 12:33
* 10 11_mybatis常见问题演示.mp4 14:43
* 11 12_回顾.mp4 11:21
* 12 13_mybatis_主键删除.mp4 06:51
* 13 14_@Param注解.mp4 07:19
* 14 15_参数类型_别名.mp4 06:29
* 15 16_mybatis_添加用户.mp4 16:16
* 16 17_mybatis_修改用户.mp4 05:42
* 17 18_mybatis_模糊查询.mp4 14:02
* 18 19_mybatis_分页查询.mp4 09:59
* 19 03_映射文件_执行流程.mp4 11:07
* 20 04_配置文件_PooledDataSource.mp4 15:21
* 21 05_搭建mybatis02_别名设置.mp4 14:08
* 22 06_映射器.mp4 04:39
* 23 07_mybatis常用API.mp4 06:45
* 24 08_orm映射失效问题_resultMap.mp4 14:58
* 25 09_多表关联关系分析.mp4 13:45
* 26 10_一对一关联查询_搭建.mp4 05:46
* 27 11_一对一关联查询_实现.mp4 22:05
* 28 12_一对一关联查询_总结.mp4 02:46
* 29 13_autoMapping.mp4 02:51
* 30 14_一对多关联查询_查询一个员工的所有信息.mp4 17:49
* 31 15_一对多关联查询_查询所有员工信息.mp4 02:46
* 32 16_一对多关联查询_查询一个部门的所有信息.mp4 14:26
* 33 17_多对多关联查询_查询一个学生及选修信息.mp4 19:37
* 34 18_总结.mp4 04:58
* 35 03_sql片段.mp4 04:05
* 36 04_动态sql_概述.mp4 07:27
* 37 05_动态sql_查询.mp4 21:17
* 38 06_动态sql_更新.mp4 12:41
* 39 07_动态sql_删除.mp4 13:51
* 40 08_动态sql_添加.mp4 15:21
* 41 09_回顾.mp4 08:20
* 42 10_缓存概述.mp4 04:57
* 43 11_验证一级缓存是否存在.mp4 09:04
* 44 12_清缓存.mp4 08:47
* 45 13_一级缓存数据共享问题.mp4 04:54
* 46 14_二级缓存.mp4 14:04
* 47 15_加载策略.mp4 08:44
* 48 16_总结.mp4 05:53
* 49 01_回顾.mp4 09:31
* 50 02_mybatis注解.mp4 06:57
* 51 03_mybatis逆向工程搭建.mp4 11:58
* 52 04_mybatis逆向工程_测试.mp4 13:53
* 53 05_mybatis逆向工程_细节.mp4 08:38
* 54 06_mybatis逆向工程_CURD.mp4 16:44
* 55 07_构建多条件查询.mp4 16:05
* 56 08_构建条件删除.mp4 02:35
* 57 10_PageHelper_总结.mp4 02:22
* 58 09_PageHelper分页插件.mp4 25:32






