尚硅谷MyBatisPlus学习视频,资源教程下载 - 数智资源

尚硅谷MyBatisPlus学习视频,资源教程下载

image.png

课程名称

尚硅谷MyBatisPlus学习视频,资源教程下载

课程介绍

MyBatis-Plus是一款非常强大的MyBatis增强工具包,只做增强不做改变.

在不用编写任何SQL语句的情况下即可以极其方便的实现单一、批量、分页等操作。

本套教程基于MyBatis-Plus新2.3版本,详细讲授:集成Mybatis-Plus、通用CRUD、EntityWrapper条件构造器、ActiveRecord 等基本操作,更有代码生成器、插件扩展、自定义全局操作、公共字段填充、Oracle主键Sequence处理、Idea快速开发插件等高阶技术. 通过具体的需求详细讲解如何在Mybatis-Plus原有的基础上进行自定义扩展.

对于重点内容会进行源码讲授, 会涉及到MyBatis框架相关的原理, 若对MyBatis源码不熟悉,、建议先学习尚硅谷官网中 MyBatis 的课程.

1-简介

2-代码及文档地址

3-前置知识

4-集成MP_准备测试表

5-集成MP_准备JavaBean类

6-集成MP_加入Maven依赖信息

7-集成MP_搭建Mybatis与Spring的环境

8-集成MP_环境测试

9-集成MP_将MybatisPlus集成进来

10-通用CRUD_创建具体的Mapper接口

11-通用CRUD_BaseMapper接口介绍

12-通用CRUD_insert方法

13-通用CRUD_@TableId注解

14-通用CRUD_@TableName注解

15-通用CRUD_MP全局策略配置(1)

16-通用CRUD_MP全局策略配置(2)

17-通用CRUD_@TableField注解

18-通用CRUD_插入数据获取主键值

19-通用CRUD_insertAllColumn方法

20-通用CRUD_updateById方法

21-通用CRUD_updateAllColumnById方法

22-通用CRUD_selectById方法

23-通用CRUD_selectOne方法

24-通用CRUD_selectBatchIds方法

25-通用CRUD_selectByMap方法

26-通用CRUD_selectPage方法

27-通用CRUD_deleteById方法

28-通用CRUD_deleteByMap方法

29-通用CRUD_deleteBatchIds方法

30-通用CRUD_MP启动注入SQL原理分析_提出问题

31-通用CRUD_MP启动注入SQL原理分析_分析现象

32-通用CRUD_MP启动注入SQL原理分析_分析关键步骤加断点

33-通用CRUD_MP启动注入SQL原理分析_源码流程_关键对象总结

34-通用CRUD_小结

35-条件构造器_EntityWrapper_Condition简介

36-条件构造器_selectPage方法

37-条件构造器_selectList方法

38-条件构造器_update方法

39-条件构造器_delete方法

40-条件构造器_EntityWrapper常用方法

41-条件构造器_Condition的用法

42-条件构造器_小结

43-AR_ActiveRecord简介

44-AR_开启AR模式_实体类继承Model类

45-AR_插入操作_insert方法

46-AR_修改操作_updateById方法

47-AR_查询操作_selectById方法

48-AR_查询操作_selectAll方法

49-AR_查询操作_selectList_selectCount方法

50-AR_删除操作_deleteById方法

51-AR_删除操作_delete方法

52-AR_删除操作_selectPage分页复杂操作

53-AR_小结

54-代码生成器_MP与MBG的简单对比

55-代码生成器_需要注意的一些问题

56-代码生成器_加入依赖信息

57-代码生成器_GlobalConfig全局配置编码

58-代码生成器_DataSourceConfig数据源配置编码

59-代码生成器_StrategyConfig策略配置编码

60-代码生成器_PackageConfig包名策略配置

61-代码生成器_AutoGenerator整合配置

62-代码生成器_测试生成_生成代码解析

63-代码生成器-小结

64-插件扩展_MyBatis插件机制简介

65-插件扩展_PaginationInterceptor分页插件

66-插件扩展_注册分页插件后Page对象的使用

67-插件扩展_SqlExplainInterceptor 执行分析插件

68-插件扩展_SqlExplainInterceptor 执行分析插件执行原理分析

69-插件扩展_PerformanceInterceptor性能分析插件

70-插件扩展_OptimisticLockerInterceptor乐观锁插件

71-自定义全局操作_简介

72-自定义全局操作_步骤

73-自定义全局操作_inject方法的编写_添加MappedStatement

74-自定义全局操作_总结

75-全局Sql注入器应用_逻辑删除_简介

76-全局Sql注入器应用_逻辑删除_配置

77-全局Sql注入器应用_逻辑删除_测试

78-全局Sql注入器应用_逻辑删除_源码分析

79-公共字段自动填充_元数据处理器接口简介

80-公共字段自动填充_实现步骤

81-公共字段自动填充_自定义填充处理器的实现

82-公共字段自动填充_测试

83-Oracle数据库主键Sequence简介

84-Oracle环境搭建_Oracle驱动依赖的问题

85-Oracle环境搭建_配置连接信息

86-Oracle环境搭建_创建表及序列

87-Oracle主键Sequence使用配置

88-Oracle主键Sequence_测试

89-Oracle主键Sequence_多个实体类公用一个序列

90-Idea快速开发插件

资源下载此资源下载价格为8学分,VIP免费,请先
充值比例 1元=1学分
资源失效,请咨询客服
客服QQ 980264305
资源下载
下载价格8 学分
VIP免费
充值比例 1元=1学分
资源失效,请咨询客服
客服QQ 980264305

评论0

找资源,搜一下,更惊喜
没有账号? 注册  忘记密码?