视频教程-通俗易懂的MyBatisPlus教程(含配套资料)-Java

扫码下载「CSDN程序员学院APP」,1000+技术好课免费看

APP订阅课程,领取优惠,最少立减5元 ↓↓↓

订阅后:请点击此处观看视频课程

 

视频教程-通俗易懂的MyBatisPlus教程(含配套资料)-Java

学习有效期:永久观看

学习时长:441分钟

学习计划:8天

难度:

 

口碑讲师带队学习,让你的问题不过夜」

讲师姓名:张长志

CTO/CIO/技术副总裁/总工程师

讲师介绍:张长志技术全才、擅长领域:区块链、大数据、Java等。10余年软件研发及企业培训经验,曾为多家大型企业提供企业内训如中石化,中国联通,中国移动等知名企业。拥有丰富的企业应用软件开发经验、深厚的软件架构设计理论基础及实践能力。项目开发历程:基于大数据技术推荐系统 ,医疗保险大数据分析与统计推断,H5跨平台APP,携程酒店APP,Go语言实现Storm和ZK类似框架。

☛点击立即跟老师学习☚

 

「你将学到什么?」

本教程为授权出品教程


MyBatisPlus是一款非常强大的MyBatis增强工具包,只做增强不做改变.在不用编写任何SQL语句的情况下即可以极其方便的实现单一、批量、分页等操作。本套教程基于MyBatisPlus新2.3版本,详细讲授:集成MyBatisPlus、通用CRUD、EntityWrapper条件构造器、ActiveRecord 等基本操作,更有代码生成器、插件扩展、自定义全局操作、公共字段填充、Oracle主键Sequence处理、Idea快速开发插件等高阶技术. 通过具体的需求详细讲解如何在MybatisPlus原有的基础上进行自定义扩展.对于重点内容会进行源码讲授, 会涉及到MyBatis框架相关的原理, 若对MyBatis源码不熟悉,建议先学习尚硅谷官网中 MyBatis 的课程。

 

「课程学习目录」

1.1-MyBatisPlus_简介
2.2-MyBatisPlus_代码及文档地址
3.3-MyBatisPlus_前置知识
4.4-MyBatisPlus_集成MP_准备测试表
5.5-MyBatisPlus_集成MP_准备JavaBean类
6.6-MyBatisPlus_集成MP_加入Maven依赖信息
7.7-MyBatisPlus_集成MP_搭建Mybatis与Spring的环境
8.8-MyBatisPlus_集成MP_环境测试
9.9-MyBatisPlus_集成MP_将MybatisPlus集成进来
10.10-MyBatisPlus_通用CRUD_创建具体的Mapper接口
11.11-MyBatisPlus_通用CRUD_BaseMapper接口介绍
12.12-MyBatisPlus_通用CRUD_insert方法
13.13-MyBatisPlus_通用CRUD_@TableId注解
14.14-MyBatisPlus_通用CRUD_@TableName注解
15.15-MyBatisPlus_通用CRUD_MP全局策略配置(1)
16.16-MyBatisPlus_通用CRUD_MP全局策略配置(2)
17.17-MyBatisPlus_通用CRUD_@TableField注解
18.18-MyBatisPlus_通用CRUD_插入数据获取主键值
19.19-MyBatisPlus_通用CRUD_insertAllColumn方法
20.20-MyBatisPlus_通用CRUD_updateById方法
21.21-MyBatisPlus_通用CRUD_updateAllColumnById方法
22.22-MyBatisPlus_通用CRUD_selectById方法
23.23-MyBatisPlus_通用CRUD_selectOne方法
24.24-MyBatisPlus_通用CRUD_selectBatchIds方法
25.25-MyBatisPlus_通用CRUD_selectByMap方法
26.26-MyBatisPlus_通用CRUD_selectPage方法
27.27-MyBatisPlus_通用CRUD_deleteById方法
28.28-MyBatisPlus_通用CRUD_deleteByMap方法
29.29-MyBatisPlus_通用CRUD_deleteBatchIds方法
30.30-MyBatisPlus_通用CRUD_MP启动注入SQL原理分析_提出问题
31.31-MyBatisPlus_通用CRUD_MP启动注入SQL原理分析_分析现象
32.32-MyBatisPlus_通用CRUD_MP启动注入SQL原理分析_分析关键步骤加断点
33.33-MyBatisPlus_通用CRUD_MP启动注入SQL原理分析_源码流程_关键对象总结
34.34-MyBatisPlus_通用CRUD_小结
35.35-MyBatisPlus_条件构造器_EntityWrapper_Condition简介
36.36-MyBatisPlus_条件构造器_selectPage方法
37.37-MyBatisPlus_条件构造器_selectList方法
38.38-MyBatisPlus_条件构造器_update方法
39.39-MyBatisPlus_条件构造器_delete方法
40.40-MyBatisPlus_条件构造器_EntityWrapper常用方法
41.41-MyBatisPlus_条件构造器_Condition的用法
42.42-MyBatisPlus_条件构造器_小结
43.43-MyBatisPlus_AR_ActiveRecord简介
44.44-MyBatisPlus_AR_开启AR模式_实体类继承Model类
45.45-MyBatisPlus_AR_插入操作_insert方法
46.46-MyBatisPlus_AR_修改操作_updateById方法
47.47-MyBatisPlus_AR_查询操作_selectById方法
48.48-MyBatisPlus_AR_查询操作_selectAll方法
49.49-MyBatisPlus_AR_查询操作_selectList_selectCount方法
50.50-MyBatisPlus_AR_删除操作_deleteById方法
51.51-MyBatisPlus_AR_删除操作_delete方法
52.52-MyBatisPlus_AR_删除操作_selectPage分页复杂操作
53.53-MyBatisPlus_AR_小结
54.54-MyBatisPlus_代码生成器_MP与MBG的简单对比
55.55-MyBatisPlus_代码生成器_需要注意的一些问题
56.56-MyBatisPlus_代码生成器_加入依赖信息
57.57-MyBatisPlus_代码生成器_GlobalConfig全局配置编码
58.58-MyBatisPlus_代码生成器_DataSourceConfig数据源配置编码
59.59-MyBatisPlus_代码生成器_StrategyConfig策略配置编码
60.60-MyBatisPlus_代码生成器_PackageConfig包名策略配置
61.61-MyBatisPlus_代码生成器_AutoGenerator整合配置
62.62-MyBatisPlus_代码生成器_测试生成_生成代码解析
63.63-MyBatisPlus_代码生成器-小结
64.64-MyBatisPlus_插件扩展_MyBatis插件机制简介
65.65-MyBatisPlus_插件扩展_PaginationInterceptor分页插件
66.66-MyBatisPlus_插件扩展_注册分页插件后Page对象的使用
67.67-MyBatisPlus_插件扩展_SqlExplainInterceptor 执行分析插件
68.68-插件扩展_SqlExplainInterceptor 执行分析插件执行原理分析
69.69-MyBatisPlus_插件扩展_PerformanceInterceptor性能分析插件
70.70-插件扩展_OptimisticLockerInterceptor乐观锁插件
71.71-MyBatisPlus_自定义全局操作_简介
72.72-MyBatisPlus_自定义全局操作_步骤
73.73-自定义全局操作_inject方法的编写_添加MappedStatement
74.74-MyBatisPlus_自定义全局操作_总结
75.75-MyBatisPlus_全局Sql注入器应用_逻辑删除_简介
76.76-MyBatisPlus_全局Sql注入器应用_逻辑删除_配置
77.77-MyBatisPlus_全局Sql注入器应用_逻辑删除_测试
78.78-MyBatisPlus_全局Sql注入器应用_逻辑删除_源码分析
79.79-MyBatisPlus_公共字段自动填充_元数据处理器接口简介
80.80-MyBatisPlus_公共字段自动填充_实现步骤
81.81-MyBatisPlus_公共字段自动填充_自定义填充处理器的实现
82.82-MyBatisPlus_公共字段自动填充_测试
83.83-MyBatisPlus_Oracle数据库主键Sequence简介
84.84-MyBatisPlus_Oracle环境搭建_Oracle驱动依赖的问题
85.85-MyBatisPlus_Oracle环境搭建_配置连接信息
86.86-MyBatisPlus_Oracle环境搭建_创建表及序列
87.87-MyBatisPlus_Oracle主键Sequence使用配置
88.88-MyBatisPlus_Oracle主键Sequence_测试
89.89-MyBatisPlus_Oracle主键Sequence_多个实体类公用一个序列
90.90-MyBatisPlus_Idea快速开发插件

 

7项超值权益,保障学习质量」

  • 大咖讲解

技术专家系统讲解传授编程思路与实战。

  • 答疑服务

专属社群随时沟通与讲师答疑,扫清学习障碍,自学编程不再难。

  • 课程资料+课件

超实用资料,覆盖核心知识,关键编程技能,方便练习巩固。(部分讲师考虑到版权问题,暂未上传附件,敬请谅解)

  • 常用开发实战

企业常见开发实战案例,带你掌握Python在工作中的不同运用场景。

  • 大牛技术大会视频

2019Python开发者大会视频免费观看,送你一个近距离感受互联网大佬的机会。

  • APP+PC随时随地学习

满足不同场景,开发编程语言系统学习需求,不受空间、地域限制。

 

「什么样的技术人适合学习?」

  • 想进入互联网技术行业,但是面对多门编程语言不知如何选择,0基础的你
  • 掌握开发、编程技术单一、冷门,迫切希望能够转型的你
  • 想进入大厂,但是编程经验不够丰富,没有竞争力,程序员找工作难。

 

「悉心打造精品好课,8天学到大牛3年项目经验」

【完善的技术体系】

技术成长循序渐进,帮助用户轻松掌握

掌握Java知识,扎实编码能力

【清晰的课程脉络】

浓缩大牛多年经验,全方位构建出系统化的技术知识脉络,同时注重实战操作。

【仿佛在大厂实习般的课程设计】

课程内容全面提升技术能力,系统学习大厂技术方法论,可复用在日后工作中。

 

「你可以收获什么?」

1.集成MyBatisPlus、通用CRUD、EntityWrapper条件构造器、ActiveRecord 等基本操作

2.更有代码生成器、插件扩展、自定义全局操作、公共字段填充、Oracle主键Sequence处理、Idea快速开发插件等高阶技术.

3.通过具体的需求详细讲解如何在MybatisPlus原有的基础上进行自定义扩展.对于重点内容会进行源码讲授

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值