通俗易懂的MyBatisPlus教程(含配套资料)

通俗易懂的MyBatisPlus教程(含配套资料)
共90节 9154人在学 课程详情
  • 1-MyBatisPlus_简介
  • 2-MyBatisPlus_代码及文档地址
  • 3-MyBatisPlus_前置知识
  • 4-MyBatisPlus_集成MP_准备测试表
  • 5-MyBatisPlus_集成MP_准备JavaBean类
  • 6-MyBatisPlus_集成MP_加入Maven依赖信息
  • 7-MyBatisPlus_集成MP_搭建Mybatis与Spring的环境
  • 8-MyBatisPlus_集成MP_环境测试
  • 9-MyBatisPlus_集成MP_将MybatisPlus集成进来
  • 10-MyBatisPlus_通用CRUD_创建具体的Mapper接口
  • 11-MyBatisPlus_通用CRUD_BaseMapper接口介绍
  • 12-MyBatisPlus_通用CRUD_insert方法
  • 13-MyBatisPlus_通用CRUD_@TableId注解
  • 14-MyBatisPlus_通用CRUD_@TableName注解
  • 15-MyBatisPlus_通用CRUD_MP全局策略配置(1)
  • 16-MyBatisPlus_通用CRUD_MP全局策略配置(2)
  • 17-MyBatisPlus_通用CRUD_@TableField注解
  • 18-MyBatisPlus_通用CRUD_插入数据获取主键值
  • 19-MyBatisPlus_通用CRUD_insertAllColumn方法
  • 20-MyBatisPlus_通用CRUD_updateById方法
  • 21-MyBatisPlus_通用CRUD_updateAllColumnById方法
  • 22-MyBatisPlus_通用CRUD_selectById方法
  • 23-MyBatisPlus_通用CRUD_selectOne方法
  • 24-MyBatisPlus_通用CRUD_selectBatchIds方法
  • 25-MyBatisPlus_通用CRUD_selectByMap方法
  • 26-MyBatisPlus_通用CRUD_selectPage方法
  • 27-MyBatisPlus_通用CRUD_deleteById方法
  • 28-MyBatisPlus_通用CRUD_deleteByMap方法
  • 29-MyBatisPlus_通用CRUD_deleteBatchIds方法
  • 30-MyBatisPlus_通用CRUD_MP启动注入SQL原理分析_提出问题
  • 31-MyBatisPlus_通用CRUD_MP启动注入SQL原理分析_分析现象
  • 32-MyBatisPlus_通用CRUD_MP启动注入SQL原理分析_分析关键步骤加断点
  • 33-MyBatisPlus_通用CRUD_MP启动注入SQL原理分析_源码流程_关键对象总结
  • 34-MyBatisPlus_通用CRUD_小结
  • 35-MyBatisPlus_条件构造器_EntityWrapper_Condition简介
  • 36-MyBatisPlus_条件构造器_selectPage方法
  • 37-MyBatisPlus_条件构造器_selectList方法
  • 38-MyBatisPlus_条件构造器_update方法
  • 39-MyBatisPlus_条件构造器_delete方法
  • 40-MyBatisPlus_条件构造器_EntityWrapper常用方法
  • 41-MyBatisPlus_条件构造器_Condition的用法
  • 42-MyBatisPlus_条件构造器_小结
  • 43-MyBatisPlus_AR_ActiveRecord简介
  • 44-MyBatisPlus_AR_开启AR模式_实体类继承Model类
  • 45-MyBatisPlus_AR_插入操作_insert方法
  • 46-MyBatisPlus_AR_修改操作_updateById方法
  • 47-MyBatisPlus_AR_查询操作_selectById方法
  • 48-MyBatisPlus_AR_查询操作_selectAll方法
  • 49-MyBatisPlus_AR_查询操作_selectList_selectCount方法
  • 50-MyBatisPlus_AR_删除操作_deleteById方法
  • 51-MyBatisPlus_AR_删除操作_delete方法
  • 52-MyBatisPlus_AR_删除操作_selectPage分页复杂操作
  • 53-MyBatisPlus_AR_小结
  • 54-MyBatisPlus_代码生成器_MP与MBG的简单对比
  • 55-MyBatisPlus_代码生成器_需要注意的一些问题
  • 56-MyBatisPlus_代码生成器_加入依赖信息
  • 57-MyBatisPlus_代码生成器_GlobalConfig全局配置编码
  • 58-MyBatisPlus_代码生成器_DataSourceConfig数据源配置编码
  • 59-MyBatisPlus_代码生成器_StrategyConfig策略配置编码
  • 60-MyBatisPlus_代码生成器_PackageConfig包名策略配置
  • 61-MyBatisPlus_代码生成器_AutoGenerator整合配置
  • 62-MyBatisPlus_代码生成器_测试生成_生成代码解析
  • 63-MyBatisPlus_代码生成器-小结
  • 64-MyBatisPlus_插件扩展_MyBatis插件机制简介
  • 65-MyBatisPlus_插件扩展_PaginationInterceptor分页插件
  • 66-MyBatisPlus_插件扩展_注册分页插件后Page对象的使用
  • 67-MyBatisPlus_插件扩展_SqlExplainInterceptor 执行分析插件
  • 68-插件扩展_SqlExplainInterceptor 执行分析插件执行原理分析
  • 69-MyBatisPlus_插件扩展_PerformanceInterceptor性能分析插件
  • 70-插件扩展_OptimisticLockerInterceptor乐观锁插件
  • 71-MyBatisPlus_自定义全局操作_简介
  • 72-MyBatisPlus_自定义全局操作_步骤
  • 73-自定义全局操作_inject方法的编写_添加MappedStatement
  • 74-MyBatisPlus_自定义全局操作_总结
  • 75-MyBatisPlus_全局Sql注入器应用_逻辑删除_简介
  • 76-MyBatisPlus_全局Sql注入器应用_逻辑删除_配置
  • 77-MyBatisPlus_全局Sql注入器应用_逻辑删除_测试
  • 78-MyBatisPlus_全局Sql注入器应用_逻辑删除_源码分析
  • 79-MyBatisPlus_公共字段自动填充_元数据处理器接口简介
  • 80-MyBatisPlus_公共字段自动填充_实现步骤
  • 81-MyBatisPlus_公共字段自动填充_自定义填充处理器的实现
  • 82-MyBatisPlus_公共字段自动填充_测试
  • 83-MyBatisPlus_Oracle数据库主键Sequence简介
  • 84-MyBatisPlus_Oracle环境搭建_Oracle驱动依赖的问题
  • 85-MyBatisPlus_Oracle环境搭建_配置连接信息
  • 86-MyBatisPlus_Oracle环境搭建_创建表及序列
  • 87-MyBatisPlus_Oracle主键Sequence使用配置
  • 88-MyBatisPlus_Oracle主键Sequence_测试
  • 89-MyBatisPlus_Oracle主键Sequence_多个实体类公用一个序列
  • 90-MyBatisPlus_Idea快速开发插件

    订阅失败

    通俗易懂的MyBatisPlus教程(含配套资料)
    通俗易懂的MyBatisPlus教程(含配套资料) ...

    订阅列表已满,请先移出部分订阅内容。

    当前章节需购买后观看
    开通超级会员免费看!专家精选系列课程,满足你从入门到精通!更有问答月卡免费送,你的问题有问必答!
    提交答案

    购买课程

    扫码完成付费,可继续学习全部课程内容

    加载中...
    播放页问题反馈
    视频学习中有任何产品建议都可由此反
    馈,我们将及时处理!

    课时介绍

    2-MyBatisPlus_代码及文档地址

    课程介绍

    本教程为授权出品教程


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

    推荐课程

    信息系统项目管理师自考笔记

    李明 · 844人在学

    python从0到1:期货量化交易系统(CTP实战,高频及合成K线数据

    王先生 · 22538人在学

    手把手搭建Java超市管理系统【附源码】(毕设)

    汤小洋 · 4273人在学

    Java毕设springboot外卖点餐系统 毕业设计毕设源码 使用教

    黄菊华 · 819人在学

    基于SSM酒店管理系统(毕设)

    小尼老师 · 879人在学

    java项目实战之购物商城(java毕业设计)

    Long · 5191人在学

    手把手搭建Java求职招聘系统【附源码】(毕设)

    汤小洋 · 1522人在学

    Python Django 深度学习 小程序

    钟翔 · 2382人在学

    城管局门前三包管理系统+微信小程序(vue+springboot)

    赖国荣 · 650人在学

    Vue+Uni-app(uniapp)入门与实战+赠送仿美团点餐小程序

    李杰 · 4058人在学

    正在试验
    后自动删除环境
    课程实验
    本次实验时间已到期 00:00:00
    课件正在飞速打包中,请耐心等待几秒钟~