尚硅谷MyBatisPlus视频教程

尚硅谷MyBatisPlus视频教程

xhxiong
资源信息:
存储方式:网盘存储
资源大小:112GB

优惠价:¥30.00

资源介绍

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

9 A; b* R6 |/ `- d5 Z- X

 

        00.源码、课件0 |) U0 J8 u- ]& Z. M* x3 i/ P

        01.简介: K2 L; s0 R; M+ v4 R8 v7 @# R

        02.代码及文档地址

        03.前置知识5 r1 Z$ ]% I3 e- P

        04.集成MP_准备测试表

        05.集成MP_准备JavaBean类3 p9 ~( R4 e7 Z% q, y

        06.集成MP_加入Maven依赖信息! o+ n6 q3 }7

        07.集成MP_搭建Mybatis与Spring的环境1 X, t( k( Y# a, B

        08.集成MP_环境测试

        09.集成MP_将MybatisPlus集成进来

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

        11.通用CRUD_BaseMapper接口介绍4 p1 Z2 y( w1 t

        12.通用CRUD_insert方法" e0 |* Y+ y5 l

        13.通用CRUD_@TableId注解: J% [2 {2 e1 O/ l0 M1 g2 Y

        14.通用CRUD_@TableName注解3 l* [+ t! `& x$ p

        15.通用CRUD_MP全局策略配置(1)8 J1 ~/ A& F, l1 h* A  " }5 T: g9 B

        16.通用CRUD_MP全局策略配置(2)' M: P: Y" S0 M& o

        17.通用CRUD_@TableField注解" G+ C/ @5 r/ Z/ d$ I3 g0 _

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

        19.通用CRUD_insertAllColumn方法* w( ~7 J3 X% Y. i8 F

        20.通用CRUD_updateById方法

        21.通用CRUD_updateAllColumnById方法

        22.通用CRUD_selectById方法

        23.通用CRUD_selectOne方法. ^; z* E- I5 Y8 u: g3 Q4 k

        24.通用CRUD_selectBatchIds方法

        25.通用CRUD_selectByMap方法4 h$ N2 u9 n' a! ~2 C

        26.通用CRUD_selectPage方法

        27.通用CRUD_deleteById方法

        28.通用CRUD_deleteByMap方法

        29.通用CRUD_deleteBatchIds方法: Y1 {* b7 c( h% v0 I

        30.通用CRUD_MP启动注入SQL原理分析_提出问题$ m% U- C: H' 9 _' B

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

        32.通用CRUD_MP启动注入SQL原理分析_分析关键步骤加断点0 @3 H# g8 C/ o/ l1 B9 M

        33.通用CRUD_MP启动注入SQL原理分析_源码流程_关键对象总结( ], i) f- O0 B1 O! p6 h: Q

        34.通用CRUD_小结; s4 b6 # ^1 i) g0 h, f

        35.条件构造器_EntityWrapper_Condition简介( |# u( l3 G3 s( u  g5 l# w

        36.条件构造器_selectPage方法4 E: t- 4 V, t3 X* d8 z8 H

        37.条件构造器_selectList方法

        38.条件构造器_update方法

        39.条件构造器_delete方法" D. N' C  E) {8 N

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

        41.条件构造器_Condition的用法

        42.条件构造器_小结* |$ g+ P# @. j0 5 F6 O; g) y

        43.AR_ActiveRecord简介2 o3 e' H8 g) `. Z! s3 I3 W

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

        45.AR_插入操作_insert方法' s% F5 @) s, q, Q

        46.AR_修改操作_updateById方法( {9 U3 h; n# `+ m6 N; Z

        47.AR_查询操作_selectById方法

        48.AR_查询操作_selectAll方法

        49.AR_查询操作_selectList_selectCount方法9 - }5 j- ^+ K5 [

        50.AR_删除操作_deleteById方法+ P( Y- l) O+ S! n6 A5 E

        51.AR_删除操作_delete方法

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

        53.AR_小结

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

        55.代码生成器_需要注意的一些问题' G. @) B# j: T3 _- Q  u

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

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

        58.代码生成器_DataSourceConfig数据源配置编码. o7 N! v1 W' c8 x; |, p( Q

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

        60.代码生成器_PackageConfig包名策略配置! C; G2 a1 I4 T

        61.代码生成器_AutoGenerator整合配置( R: w1 R( h: ~! l

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

        63.代码生成器.小结

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

        65.插件扩展_PaginationInterceptor分页插件

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

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

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

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

        70.插件扩展_OptimisticLockerInterceptor乐观锁插件7 ]) P; V! Z8 l7 J& p7 ]

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

        72.自定义全局操作_步骤* d2 _+ i6 S" T+ n- B* x

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

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

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

        76.全局Sql注入器应用_逻辑删除_配置9 Z: n) w; O, {6 W( ?+ {+ L+ }% x

        77.全局Sql注入器应用_逻辑删除_测试2 D" T+ O. w* w

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

        79.公共字段自动填充_元数据处理器接口简介+ U! A0 X: @( ?0 ]4 c

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

        81.公共字段自动填充_自定义填充处理器的实现5 x, B, U/ w: M6 Q8 Y6 E1 t3 D% B

        82.公共字段自动填充_测试( m# [' F* c8 B, s

        83.Oracle数据库主键Sequence简介

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

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

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

        87.Oracle主键Sequence使用配置

        88.Oracle主键Sequence_测试  i  y) M- p1 `/ L

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

        90.Idea快速开发插件! ]) ?; |; J% L! p

资源版权 | 免责声明

发布者:xhxiong 发布于 2020-07-10 22:42:01
本站所有资源均整理自互联网或者网友投稿,墨鱼无法分辨资源版权出自何处,所以不承担任何版权以及其他问题带来的法律责任,如有侵权或者其他问题请联系墨鱼删除!
同理,墨鱼无法分辨资源的真实性,完整性,安全性,所有交易带来的责任和风险由发布者和获取者承担,墨鱼更没有权利去仲裁双方对错。这里只是一个交换平台,请小伙伴们诚信交易交换!
墨鱼部落格所发布的一切破解补丁、注册机和注册信息及软件的解密分析文章仅限用于学习和研究目的;不得将上述内容用于商业或者非法用途,否则,一切后果请用户自负。本站信息来自网络,版权争议与本站无关。您必须在下载后的24个小时之内,从您的电脑中彻底删除上述内容。如果您喜欢该程序,请支持正版软件,购买注册,得到更好的正版服务。如有侵权请邮件与我们联系处理。查看更多……

点击这里复制本文地址 以上内容由墨鱼部落格整理呈现,请务必在转载分享时注明本文地址!如对内容有疑问,请联系我们,谢谢!

咨询留言

温馨提示

本站所有资源均整理自互联网或者网友投稿,墨鱼无法分辨资源版权出自何处,所以不承担任何版权以及其他问题带来的法律责任,如有侵权或者其他问题请联系墨鱼删除!谢谢!