
课程采用“环境筑基—>核心CRUD—>高级特性—>工程化实战”的四阶全链路模型,带你从MyBatis-Plus框架特性、支持的数据库架构以及Spring Boot开发环境搭建起步,深入BaseMapper核心接口与通用Service层的封装,彻底攻克Java持久层开发中繁琐的XML维护与重复SQL编写的痛点。课程核心聚焦于企业级开发中最常用的MyBatis-Plus增强特性,深入实战BaseMapper的新增、删除、修改与查询功能,并重点剖析工业界最强大的条件构造器(QueryWrapper、UpdateWrapper、LambdaQueryWrapper),掌握组装复杂查询、排序、子查询及条件优先级的底层逻辑。你将掌握从主键生成策略(雪花算法)、常用注解(@TableName、@TableId、@TableField、@TableLogic)到分页插件、乐观锁插件、通用枚举的完整技能,并通过代码生成器与MyBatisX插件的实战,打通从数据库建表到前后端CRUD接口一键生成的完整技术闭环。这不仅是API的调用,更是对企业级“高生产力、零XML、类型安全”Java后端架构能力的深度重塑,助你从一名普通的Java开发者蜕变为具备高效ORM框架掌控与全栈交付能力的稀缺技术专家。
课程目录:
视频
01-MyBatis-Plus简介.mp4
02-MyBatis-Plus特性.mp4
03-MyBatis-Plus支持的数据库以及框架结构.mp4
04-入门案例之开发环境.mp4
05-创建测试数据库和表.mp4
06-创建Spring Boot工程.mp4
07-配置application.yml.mp4
08-创建实体类以及lombok的简单使用.mp4
09-创建mapper接口并扫描.mp4
10-测试.mp4
11-加入日志功能.mp4
12-BaseMapper.mp4
13-测试BaseMapper的新增功能.mp4
14-测试BaseMapper的删除功能.mp4
15-测试BaseMapper的修改功能.mp4
16-测试BaseMapper的查询功能.mp4
17-测试自定义功能.mp4
18-通用Service接口.mp4
19-测试通用Service之查询总记录数.mp4
20-测试通用Service之批量添加功能.mp4
21-MyBatis-Plus的常用注解@TableName.mp4
22-MyBatis-Plus的常用注解@TableId.mp4
23-@TableId的value属性.mp4
24-@TableId的type属性.mp4
25-通过全局配置配置主键生成策略.mp4
26-雪花算法.mp4
27-MyBatis-Plus常用注解之@TableField.mp4
28-MyBatis-Plus的常用注解@TableLogic.mp4
29-条件构造器简介.mp4
30-组装查询条件.mp4
31-组装排序条件.mp4
32-组装删除条件.mp4
33-使用QueryWrapper实现修改功能.mp4
34-条件的优先级.mp4
35-组装select字句.mp4
36-组装子查询.mp4
37-使用UpdateWrapper实现修改功能.mp4
38-模拟开发中组装条件的情况.mp4
39-使用condition组装条件.mp4
40-LambdaQueryWrapper.mp4
41-LambdaUpdateWrapper.mp4
42-MyBatis-Plus分页插件的配置和使用.mp4
43-分页相关数据获取.mp4
44-自定义分页功能.mp4
45-乐观锁和悲观锁.mp4
46-模拟修改冲突.mp4
47-MyBatis-Plus的乐观锁插件.mp4
48-优化修改流程.mp4
49-通用枚举.mp4
50-代码生成器.mp4
51-模拟多数据源环境(1).mp4
52-模拟多数据源环境(2).mp4
53-测试多数据源.mp4
54-安装MyBatisX插件.mp4
55-MyBatisX代码快速生成.mp4
56-MyBatisX快速生成CRUD(1).mp4
57-MyBatisX快速生成CRUD(2).mp4
下载地址:
感谢您的来访,获取更多精彩文章请收藏本站。














![【慕课专栏】Next.js+React+Node系统实战,搞定SSR服务器渲染[5章]-IT技术资源教程免费分享平台](https://www.maocangym.com/wp-content/uploads/2026/05/%E5%B0%81%E9%9D%A2-96.jpg)



