尚硅谷Java培训

MyBatis-Plus

视频介绍

MyBatis-Plus是一个MyBatis的增强工具,在MyBatis的基础上只做增强不做改变,为简化开发提高效率而生。MyBatis-Plus提供了通用的Mapper和Service,可以在不编写任何SQL语句的情况下,快速地实现对单表的CRUD、批量、逻辑删除、分页等操作。

本套视频教程从MyBatis-Plus的特性及使用,到MyBatis-Plus所提供的优秀插件,以及多数据源的配置等都有详细的讲解,并对Idea中的快速开发插件MyBatisX也进行了功能的演示。教程提供全套的视频、笔记及源码。

本教程与尚硅谷MyBatis视频教程一样,以MySQL数据库为案例,使用Idea作为IDE,使用Maven作为构建工具,使用Spring Boot为大家展示MyBatis-Plus的各项功能。学习本套教程需具有MyBatis和Spring Boot基础。

视频目录 选集

  • 01.尚硅谷_MyBatis-Plus-MyBatis-Plus简介
  • 02.尚硅谷_MyBatis-Plus-MyBatis-Plus特性
  • 03.尚硅谷_MyBatis-Plus-MyBatis-Plus支持的数据库以及框架结构
  • 04.尚硅谷_MyBatis-Plus-入门案例之开发环境
  • 05.尚硅谷_MyBatis-Plus-创建测试数据库和表
  • 06.尚硅谷_MyBatis-Plus-创建Spring Boot工程
  • 07.尚硅谷_MyBatis-Plus-配置application.yml
  • 08.尚硅谷_MyBatis-Plus-创建实体类以及lombok的简单使用
  • 09.尚硅谷_MyBatis-Plus-创建mapper接口并扫描
  • 10.尚硅谷_MyBatis-Plus-测试
  • 11.尚硅谷_MyBatis-Plus-加入日志功能
  • 12.尚硅谷_MyBatis-Plus-BaseMapper
  • 13.尚硅谷_MyBatis-Plus-测试BaseMapper的新增功能
  • 14.尚硅谷_MyBatis-Plus-测试BaseMapper的删除功能
  • 15.尚硅谷_MyBatis-Plus-测试BaseMapper的修改功能
  • 16.尚硅谷_MyBatis-Plus-测试BaseMapper的查询功能
  • 17.尚硅谷_MyBatis-Plus-测试自定义功能
  • 18.尚硅谷_MyBatis-Plus-通用Service接口
  • 19.尚硅谷_MyBatis-Plus-测试通用Service之查询总记录数
  • 20.尚硅谷_MyBatis-Plus-测试通用Service之批量添加功能
  • 21.尚硅谷_MyBatis-Plus-MyBatis-Plus的常用注解@TableName
  • 22.尚硅谷_MyBatis-Plus-MyBatis-Plus的常用注解@TableId
  • 23.尚硅谷_MyBatis-Plus-@TableId的value属性
  • 24.尚硅谷_MyBatis-Plus-@TableId的type属性
  • 25.尚硅谷_MyBatis-Plus-通过全局配置配置主键生成策略
  • 26.尚硅谷_MyBatis-Plus-雪花算法
  • 27.尚硅谷_MyBatis-Plus-MyBatis-Plus常用注解之@TableField
  • 28.尚硅谷_MyBatis-Plus-MyBatis-Plus的常用注解@TableLogic
  • 29.尚硅谷_MyBatis-Plus-条件构造器简介
  • 30.尚硅谷_MyBatis-Plus-组装查询条件
  • 31.尚硅谷_MyBatis-Plus-组装排序条件
  • 32.尚硅谷_MyBatis-Plus-组装删除条件
  • 33.尚硅谷_MyBatis-Plus-使用QueryWrapper实现修改功能
  • 34.尚硅谷_MyBatis-Plus-条件的优先级
  • 35.尚硅谷_MyBatis-Plus-组装select字句
  • 36.尚硅谷_MyBatis-Plus-组装子查询
  • 37.尚硅谷_MyBatis-Plus-使用UpdateWrapper实现修改功能
  • 38.尚硅谷_MyBatis-Plus-模拟开发中组装条件的情况
  • 39.尚硅谷_MyBatis-Plus-使用condition组装条件
  • 40.尚硅谷_MyBatis-Plus-LambdaQueryWrapper
  • 41.尚硅谷_MyBatis-Plus-LambdaUpdateWrapper
  • 42.尚硅谷_MyBatis-Plus-MyBatis-Plus分页插件的配置和使用
  • 43.尚硅谷_MyBatis-Plus-分页相关数据获取
  • 44.尚硅谷_MyBatis-Plus-自定义分页功能
  • 45.尚硅谷_MyBatis-Plus-乐观锁和悲观锁
  • 46.尚硅谷_MyBatis-Plus-模拟修改冲突
  • 47.尚硅谷_MyBatis-Plus-MyBatis-Plus的乐观锁插件
  • 48.尚硅谷_MyBatis-Plus-优化修改流程
  • 49.尚硅谷_MyBatis-Plus-通用枚举
  • 50.尚硅谷_MyBatis-Plus-代码生成器
  • 51.尚硅谷_MyBatis-Plus-模拟多数据源环境(1)
  • 52.尚硅谷_MyBatis-Plus-模拟多数据源环境(2)
  • 53.尚硅谷_MyBatis-Plus-测试多数据源
  • 54.尚硅谷_MyBatis-Plus-安装MyBatisX插件
  • 55.尚硅谷_MyBatis-Plus-MyBatisX代码快速生成
  • 56.尚硅谷_MyBatis-Plus-MyBatisX快速生成CRUD(1)
  • 57.尚硅谷_MyBatis-Plus-MyBatisX快速生成CRUD(2)