MyBatis-Plus是一种MyBatis的加强工具,在MyBatis的前提下只做增强不做改变,引入它不会对现有工程产生影响,如丝般顺滑。只需简单配置,即可快速进行单表 CRUD 操作,从而节省大量时间。代码生成、物理分页、性能分析等功能一应俱全。MyBatis-Plus为简单化研发、提高工作效率而来。MyBatis-Plus带来了通用的mapper和service,能够在没有编写任何SQL语句的情况下,迅速的完成对单表的CRUD、批量、逻辑删除、分页等操作。
本视频从MyBatis-Plus的特性及使用,到MyBatis-Plus所提供的优秀的插件,以及多数据源的配置都是有详尽的讲解。并对ldea中的快速开发插件MyBatisX也进行了功能的演示。
本视频主要以MySQL数据库为案例,使用Idea作为IDE,使用Maven作为构建工具,使用SpringBoot为大家展示MyBatis-Plus的各个功能,因此学习培训本视频必须有MyBatis和SpringBoot的基础知识。
课程列表
- 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