找回密码
立即注册
搜索
热搜: Java Python Linux Go
发回帖 发新帖

167

积分

0

好友

21

主题
发表于 3 天前 | 查看: 12| 回复: 0

课程简介

本课程是一门系统讲解MyBatis-Plus框架的实战指南。课程从Spring Boot工程搭建与基础配置入手,深入剖析MyBatis-Plus的核心特性,包括BaseMapper的CRUD操作、通用Service接口、条件构造器(QueryWrapper、LambdaQueryWrapper、UpdateWrapper)、分页插件、乐观锁机制以及多数据源配置等高级功能。同时,课程详细讲解了@TableId、@TableField、@TableLogic等常用注解的使用与配置,并结合MyBatisX插件演示了代码的快速生成。通过本课程的学习,您将能熟练运用MyBatis-Plus大幅提升持久层开发效率,构建更简洁、健壮的数据访问层,适用于实际企业级项目开发。


下载地址

游客,如果您要查看本帖隐藏内容请回复

课程目录

01 MyBatis-Plus简介与特性

第1–3节:MyBatis-Plus简介、特性、支持的数据库及框架结构概述。

02 开发环境与入门案例

第4–11节:开发环境搭建、数据库创建、Spring Boot工程配置、实体类与日志功能。

03 BaseMapper基础CRUD操作

第12–17节:BaseMapper接口详解,测试新增、删除、修改、查询及自定义功能。

04 通用Service接口

第18–20节:通用Service接口介绍,测试查询总记录数与批量添加功能。

05 MyBatis-Plus常用注解

第21–28节:@TableName、@TableId、@TableField、@TableLogic等注解详解与配置。

06 条件构造器QueryWrapper

第29–34节:条件构造器简介,组装查询、排序、删除条件及优先级处理。

07 条件构造器UpdateWrapper与Lambda

第35–41节:组装子查询、select子句,使用UpdateWrapper、LambdaWrapper实现修改与条件组装。

08 分页插件与功能

第42–44节:分页插件的配置与使用,分页数据获取及自定义分页功能。

09 乐观锁与悲观锁

第45–48节:乐观锁和悲观锁概念,MyBatis-Plus乐观锁插件及修改流程优化。

10 通用枚举与代码生成

第49–50节:通用枚举的使用及代码生成器的应用。

11 多数据源配置

第51–53节:模拟多数据源环境,测试多数据源配置。

12 MyBatisX插件使用

第54–57节:安装MyBatisX插件,实现代码快速生成与CRUD操作。

--- 点击展开详细目录 ---

视频

  • 🎬 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

  • 📦 代码.zip

  • 📦 笔记.zip






上一篇:DeepCode多智能体开发平台实战:从论文复现到全栈代码自动生成
下一篇:Nginx反向代理连接配置详解:超时控制、故障转移与Keepalive优化
您需要登录后才可以回帖 登录 | 立即注册

手机版|小黑屋|网站地图|云栈社区 ( 苏ICP备2022046150号-2 )

GMT+8, 2025-12-17 17:28 , Processed in 0.143687 second(s), 39 queries , Gzip On.

Powered by Discuz! X3.5

© 2025-2025 云栈社区.

快速回复 返回顶部 返回列表