瑞客论坛

 找回密码
 立即注册
查看: 2204|回复: 5

源码级讲授的MyBatis视频教程

[复制链接]

金币8061  第130名

306

主题

0

回帖

8092

积分

论坛元老

Rank: 8Rank: 8

威望
0
贡献
29
热心值
2
金币
8061
注册时间
2020-8-31
发表于 2019-4-9 13:47 | 显示全部楼层 |阅读模式
MyBatis是目前非常流行的一个轻巧、便利的持久化层框架。 本视频除对MyBatis日常基本使用示范外,还涉及诸多细节。以及较深入源码的讲解MyBatis运行原理、7 ~- c! h: A& G& W8 Q
插件机制和一些企业实用场景。 视频包含:MyBatis配置文件编写,MyBatis动态SQL,MyBatis缓存机制,MyBatis-Spring整合,, |( L! B* r' ^
MyBatis逆向工程,MyBatis高级内容(MyBatis源码解析,MyBatis单/多插件运行机制,
MyBatis四大对象工作原理,自定义TypeHandler、MyBatis存储过程&游标处理等)。 视频中会在重要的地方对比MyBatis操作MySQL以及Oracle之间的差异性。

· 视频_源代码 
· 1.尚硅谷_MyBatis_简介 0 F% h7 p& }. }- ^1 q. R- ]
· 2.尚硅谷_MyBatis_下载 & o9 k6 e+ P9 ?4 E5 T+ e' Z: I0 j
· 3.尚硅谷_MyBatis_HelloWorld 
· 4.尚硅谷_MyBatis_接口式编程 
· 5.尚硅谷_MyBatis_小结(1) " ?5 z. S- [- l# n$ C2 e
· 6.尚硅谷_MyBatis_全局配置文件_引入dtd约束 1 {7 C/ @5 P2 h9 B% D
· 7.全局配置文件_properties_引入外部配置文件 ; y4 }  A1 q( ^% H; |
· 8.尚硅谷_MyBatis_全局配置文件_settings_运行时行为设置 
· 9.尚硅谷_MyBatis_全局配置文件_typeAliases_别名 $ }. v+ a9 t( V# w' \& r
· 10.全局配置文件_typeHandlers_类型处理器简介 3 B- r. H1 k9 }9 @6 ^  Y" [9 O
· 11.尚硅谷_MyBatis_全局配置文件_plugins_插件简介 
· 12.尚硅谷_MyBatis_全局配置文件_enviroments_运行环境 
· 13.全局配置文件_databaseIdProvider_多数据库支持 4 p( T! X% W% s
· 14.尚硅谷_MyBatis_全局配置文件_mappers_sql映射注册 # N' l! i" p! h
· 15.尚硅谷_MyBatis_小结(2) 
· 16.尚硅谷_MyBatis_映射文件_增删改查 
· 17.尚硅谷_MyBatis_映射文件_insert_获取自增主键的值 
· 18.映射文件_insert_Oracle使用序列生成主键演示 
· 19.映射文件_insert_获取非自增主键的值_selectKey 
· 20.映射文件_参数处理_单个参数&多个参数&命名参数  ; W5 R" b: x5 F
· 21.尚硅谷_MyBatis_映射文件_参数处理_POJO&Map&TO  
· 22.尚硅谷_MyBatis_映射文件_参数处理_参数封装扩展思考 6 j# l6 }) \$ r: q% w
· 23.尚硅谷_MyBatis_源码分析_参数处理_参数封装map的过程 
· 24.尚硅谷_MyBatis_映射文件_参数处理_#与$取值区别 
· 25.映射文件_参数处理_#取值时指定参数相关规则 
· 26.尚硅谷_MyBatis_映射文件_select_返回List ( R5 _$ ]; C# [1 k
· 27.尚硅谷_MyBatis_映射文件_select_记录封装map 8 Y2 E7 \" q1 i; ~
· 28.映射文件_select_resultMap_自定义结果映射规则 
· 29.映射文件_select_resultMap_关联查询_环境搭建 - h7 |& J- Z. x/ N  w
· 30.关联查询_级联属性封装结果 
· 31.关联查询_association定义关联对象封装规则 & ^0 R! y* U* z  i
· 32.关联查询_association分步查询 " L( ^2 Z, `/ C
· 33.关联查询_分步查询&延迟加载  
· 34.关联查询_collection定义关联集合封装规则 
· 35.关联查询_collection分步查询&延迟加载  $ B/ m0 ?7 Z' P1 U8 W
· 36.分步查询传递多列值&fetchType  
· 37.映射文件_select_resultMap_discriminator鉴别器 ) N% R" q/ i/ @
· 38.尚硅谷_MyBatis_动态sql_简介&环境搭建  
· 39.尚硅谷_MyBatis_动态sql_if_判断&OGNL  
· 40.尚硅谷_MyBatis_动态sql_where_查询条件 8 c' Q+ D) D; l' w/ U8 ?
· 41.尚硅谷_MyBatis_动态sql_trim_自定义字符串截取 ' u+ y/ y% g9 u, {  i+ m
· 42.尚硅谷_MyBatis_动态sql_choose_分支选择 0 S, b( V2 n. E' h( z* g: l
· 43.尚硅谷_MyBatis_动态sql_set_与if结合的动态更新 , B+ F% |$ l" S
· 44.尚硅谷_MyBatis_动态sql_foreach_遍历集合 " p5 P5 l0 m" D4 H2 w
· 45.动态sql_foreach_mysql下foreach批量插入的两种方式 1 y% h6 q, E4 O, Q) S: I
· 46.动态sql_foreach_oracle下批量插入的两种方式 
· 47.动态sql_foreach_oracle下foreach批量保存两种方式 2 L$ t+ d" R/ b; l# F5 R8 \1 @/ A
· 48.动态sql_内置参数_parameter&_databaseId  4 M# [( @' s3 u3 i  H. C
· 49.尚硅谷_MyBatis_动态sql_bind_绑定 9 V5 T9 n: ^4 a) t0 Y3 B9 D
· 50.尚硅谷_MyBatis_动态sql_sql_抽取可重用的sql片段 + K8 r: F3 c! k1 N1 t
· 51.尚硅谷_MyBatis_缓存_缓存介绍 
· 52.尚硅谷_MyBatis_缓存_一级缓存体验 + t, q& F4 M" j7 ?! k/ ~
· 53.尚硅谷_MyBatis_缓存_一级缓存失效的四种情况 
· 54.尚硅谷_MyBatis_缓存_二级缓存介绍 5 p- j& M  e7 r; t
· 55.尚硅谷_MyBatis_缓存_二级缓存使用& 细节  ) v1 Z4 x! g* J2 @
· 56.尚硅谷_MyBatis_缓存_缓存有关的设置以及属性 8 K/ j2 v* \" w* t. s& ~& S" C3 y
· 57.尚硅谷_MyBatis_缓存_缓存原理图示 
· 58.缓存_第三方缓存整合原理& ehcache适配包下载  2 ?0 V% r6 r9 E  U4 X+ I! v
· 59.尚硅谷_MyBatis_缓存_MyBatis整合ehcache&总结  6 i) ~/ D; k; m3 [  V+ }
· 60.尚硅谷_MyBatis_整合Spring_整合适配包下载 % N% n& |+ q2 a% |/ E" N- N
· 61.尚硅谷_MyBatis_整合Spring_所有需要的jar包导入 $ r8 M: w; J+ k. m
· 62.尚硅谷_MyBatis_整合Spring_引入MyBatis之前的配置 % l" @8 C0 Y4 k/ p. n, p
· 63.尚硅谷_MyBatis_整合Spring_SpringMVC配置文件编写 1 g1 c- y+ H9 t9 Z
· 64.尚硅谷_MyBatis_整合Spring_Spring配置文件编写 
· 65.尚硅谷_MyBatis_整合Spring_Spring整合MyBatis关键配置 7 [. o  M7 U% [5 N4 L( v5 E' [
· 66.尚硅谷_MyBatis_整合Spring_整合测试 
· 67.尚硅谷_MyBatis_逆向工程_mbg简介 7 I. e' K9 M7 p
· 68.尚硅谷_MyBatis_逆向工程_mgb配置文件编写 1 j* z3 }1 V5 X$ S  R7 |. S/ ]* p% N
· 69.逆向工程_使用mbg逆向生成所有代码及配置 8 v- h" ~  i* U, K$ b$ ^6 E
· 70.逆向工程_测试简单查询&测试带条件复杂查询  
· 71.尚硅谷_MyBatis_运行原理_框架分层架构 7 p6 u# p, ~6 l+ f4 ^- S
· 72.尚硅谷_MyBatis_运行原理_调试前注意 
· 73.尚硅谷_MyBatis_运行原理_SQLSessionFactory的初始化 ) h' Q# P% _, H# ^! W) u+ u
· 74.运行原理_openSession获取SqlSession对象 " T5 r/ O( ?: v( o3 S2 Y
· 75.运行原理_getMapper获取到接口的代理对象 
· 76.尚硅谷_MyBatis_运行原理_查询实现 . i9 K* t! n( j4 p# f, X( T
· 77.尚硅谷_MyBatis_运行原理_查询流程总结 
· 78.尚硅谷_MyBatis_运行原理_MyBatis原理总结 * @1 ^( x- A$ _6 b0 v) ~9 `9 \
· 79.尚硅谷_MyBatis_插件_插件原理 
· 80.尚硅谷_MyBatis_插件_插件编写&单个插件原理  " ~% M/ u- e+ B1 C6 Q. w9 S
· 81.尚硅谷_MyBatis_插件_多个插件运行流程 
· 82.尚硅谷_MyBatis_插件_开发插件 2 J8 \, N( c$ {6 Y6 Q/ d  o2 f) r
· 83.尚硅谷_MyBatis_扩展_分页_PageHelpler分页插件使用 1 A8 H  ~9 A, R" W) E
· 84.扩展_批量_BatchExecutor&Spring中配置批量sqlSession  ' S$ @8 h  V8 c$ C# ?& R0 c- H- v( i0 w
· 85.扩展_存储过程_oracle中创建一个带游标的存储过程 / S; X3 Q' w0 F( F+ {4 q% V
· 86.尚硅谷_MyBatis_扩展_存储过程_MyBatis调用存储过程 
· 87.扩展_自定义类型处理器_MyBatis中枚举类型的默认处理 ) n7 y* H1 _1 O; d8 H* n
· 88.使用自定义的类型处理器处理枚举类型

下载地址:




游客,如果您要查看本帖隐藏内容请回复

回复

使用道具 举报

金币77  第11826名

0

主题

268

回帖

789

积分

高级会员

Rank: 4

威望
304
贡献
408
热心值
0
金币
77
注册时间
2020-5-4
发表于 2020-5-5 00:16 | 显示全部楼层
谢谢分享,好人一生平安
回复

使用道具 举报

金币16  第17215名

1

主题

1020

回帖

357

积分

中级会员

Rank: 3Rank: 3

威望
166
贡献
175
热心值
0
金币
16
注册时间
2020-9-6
发表于 2021-3-22 18:55 | 显示全部楼层
回复

使用道具 举报

金币1096  第1520名

0

主题

1388

回帖

9745

积分

论坛元老

Rank: 8Rank: 8

威望
3785
贡献
4864
热心值
0
金币
1096
注册时间
2019-6-18
发表于 2021-5-21 13:02 | 显示全部楼层
源码级讲授的MyBatis视频教程
回复

使用道具 举报

金币2230  第766名

0

主题

839

回帖

7365

积分

永久会员

Rank: 8Rank: 8

威望
2140
贡献
2995
热心值
0
金币
2230
注册时间
2019-6-8
发表于 2021-5-24 15:49 | 显示全部楼层
RE: 源码级讲授的MyBatis视频教程 [修改]
回复

使用道具 举报

金币2067  第828名

0

主题

854

回帖

8740

积分

论坛元老

Rank: 8Rank: 8

威望
3050
贡献
3623
热心值
0
金币
2067
注册时间
2020-10-20
发表于 2021-6-7 08:52 | 显示全部楼层
源码级讲授的MyBatis视频教程
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|瑞客论坛 |网站地图

GMT+8, 2024-11-27 02:42

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表