|
课程介绍4 D. U4 f0 V* z( |
MyBatis3的入门视频教程,使用eclipse用于开发讲解。
' Y. F& t! l- v. |* e) _( T: O1 j, ]9 D) P
课程目录( u2 j6 H" c0 |" C6 R* g4 g, ^$ g# i
MyBatis3-001-框架 0 K8 A! V: }8 |( o/ C# Q: M7 n
MyBatis3-002-MyBatis框架 ' P! _( `$ M+ P
MyBatis3-003-MyBatis简介 9 h& i. H0 H- f' z
MyBatis3-004-MyBatis与Hibernate对比
: W/ k y2 O5 _% @ MyBatis3-005-MyBatis的体系结构
3 F2 j& ^/ B5 n& i7 V$ \ Z MyBatis3-006-MyBatis工作原理 9 e: h4 w7 p5 F1 K+ _: A
MyBatis3-007-第一个程序-成员变量与属性的区别 ! e# n' L, i/ o& k& C" E2 Z
MyBatis3-008-第一个程序-Navicat用法 4 ]' i# F5 g) }5 q6 t; y
MyBatis3-009-第一个程序-配置文件与约束 5 e# a/ P- x$ ^3 k4 a
MyBatis3-010-第一个程序-XML没有自动提示问题的解决
* c9 Z! H& k/ [2 Q/ n, r% ?. b MyBatis3-011-第一个程序-配置映射文件 ' V2 d: S. o$ U9 z5 J, v
MyBatis3-012-第一个程序-配置主配置文件
$ r O8 `9 v' r' h MyBatis3-013-第一个程序-定义测试类
7 K( R+ o0 J6 K6 l8 a MyBatis3-014-第一个程序-解释主配置文件中的Envirenments
% n5 ~3 h2 P# d MyBatis3-015-第一个程序-定义Dao的实现类 : G- g$ [5 ~( X! R5 ~
MyBatis3-016-第一个程序-添加日志输出控制文件及测试 , y/ o9 K4 {0 ]$ T6 r- R
MyBatis3-017-第一个程序-namespace的作用 . ?: `1 [0 {( N; t, e
MyBatis3-018-第一个程序-工具类的定义 U- w. g2 j, L0 ]* R& m# Z
MyBatis3-019-第一个程序-工具类的使用
4 c( P8 b; K0 N MyBatis3-020-第一个程序-从属性文件读取DB连接四要素 ' Y+ t% |. Z8 q; `+ U
MyBatis3-021-第一个程序-阅读源码 / z7 K1 x' O i) M
MyBatis3-022-第一个程序-别名 $ G( E8 B; v! D) M% M
MyBatis3-023-curd-环境搭建 ' R5 q' p3 a: V
MyBatis3-024-curd-插入后获取到id ( d7 ?$ w* ]6 O* b8 z- H
MyBatis3-025-curd-删除
! L+ w& ?! A( F1 I MyBatis3-026-curd-修改
! _7 C+ a. H9 l9 R I$ ]) u MyBatis3-027-curd-查询所有返回List
a5 u: j9 O5 S MyBatis3-028-curd-查询所有返回Map
) _+ l ^9 g% _5 B MyBatis3-029-curd-根据id查询 0 t: R. i/ K. y" z
MyBatis3-030-curd-模糊查询 . o. a1 E8 b, l8 _% |9 S* \
MyBatis3-031-今天内容重难点
6 H3 M3 b5 R- {+ f4 V; S$ l5 P8 g MyBatis3-032-上次课内容回顾
& ~/ w4 _8 l6 y" M9 b, K MyBatis3-033-curd-字段名与属性名不一致问题展示 1 y0 d2 V5 z% J8 M, |8 W) ~- i
MyBatis3-034-curd-通过别名解决不一致问题
, C. f9 \( j% } MyBatis3-035-curd-通过resultMap解决不一致问题 1 X% ~+ Z4 d" m
MyBatis3-036-Mapper动态代理-引入 8 F1 L e! \; P4 P
MyBatis3-037-Mapper动态代理-实现
+ J% i0 S ~9 w; B0 N; ` MyBatis3-038-多查询条件问题-根据Map查询
9 o3 q$ d& H f, ? ^* J+ I7 G MyBatis3-039-多查询条件问题-使用索引号 2 [1 J4 T( ^ j# H" w
MyBatis3-040-动态SQL-动态SQL解决什么问题 . r) Y" \ ^/ B2 F7 i& N; s s
MyBatis3-041-动态SQL-if
( W& s# M* a/ G1 h MyBatis3-042-动态SQL-where
" {6 e! @- c2 n1 ~" ?; I9 ^$ T MyBatis3-043-动态SQL-choose 4 m9 [$ ?' v; e/ \' o
MyBatis3-044-动态SQL-foreach-数组 ' ?1 l( y0 Y! \( s$ {
MyBatis3-045-动态SQL-foreach-list 7 m: `9 @; F' i/ a6 O
MyBatis3-046-动态SQL-foreach-泛型自定义类型list 9 z3 d- r* \* Z N3 v6 B7 n M
MyBatis3-047-动态SQL-Sql片断 % Q/ ~$ }+ J, A9 f0 {9 ]( P9 ]2 U
MyBatis3-048-关联关系查询-关联关系 4 p1 i5 j, P0 b1 j
MyBatis3-049-关联关系查询-一对多-定义实体及DB表 $ w; `! s8 v" `
MyBatis3-050-关联关系查询-一对多-通过多表连接查询方式实现
% C. \/ ~! y: {( g* O$ l4 I MyBatis3-051-关联关系查询-一对多-通过多表单独查询方式实现
6 V0 O/ L# r; h# y" r- N MyBatis3-052-关联关系查询-多对一-通过多表连接查询方式实现 + Q- [. |6 F2 k8 P' [! y6 V+ v
MyBatis3-053-关联关系查询-多对一-通过多表单独查询方式实现 ! k0 X7 {% O" ~5 y/ \0 R! H
MyBatis3-054-关联关系查询-自关联-什么是自关联
' x' @: C+ X W MyBatis3-055-关联关系查询-自关联-测试环境搭建
4 ]) Q/ m5 Y S6 e* r- ] MyBatis3-056-关联关系查询-自关联-以一对多方式实现-查询指定栏目的所有子孙栏目
/ ~- J2 H% C& [ MyBatis3-057-关联关系查询-自关联-以一对多方式实现-查询指定栏目及其所有子孙栏目
( h+ [* n L* c2 T MyBatis3-058-关联关系查询-自关联-以多对一方式实现 z3 X5 B: X- n3 M
MyBatis3-059-关联关系查询-多对多-什么是多对多 # b7 D5 `/ K& B* M# Y
MyBatis3-060-关联关系查询-多对多-实现
( Y$ f% k4 g# d, f% N0 p* @" @ MyBatis3-061-延迟加载-基本概念
; ?% B! J, y: a5 u# r MyBatis3-062-延迟加载-加载时机
% U4 ^* Z8 N7 T. D2 a' _9 E MyBatis3-063-延迟加载-加载的配置 1 C: X" n9 g8 v8 j
MyBatis3-064-延迟加载-多表连接查询无法使用延迟加载
5 ?: w2 E! x6 \ MyBatis3-065-今天内容重难点
- F/ k+ p: S8 a2 C) D% i' Q MyBatis3-066-上次课内容回顾 1 I' m, f# @0 [2 |9 V9 B
MyBatis3-067-查询缓存-一级缓存与二级缓存 i7 S2 B$ z8 G v8 H& C0 C
MyBatis3-068-查询缓存-一级缓存-一级缓存的存在性证明 2 V! b6 r1 M/ y/ [$ U
MyBatis3-069-查询缓存-一级缓存-从缓存查找数据的依据 2 Y0 F q8 e! R0 ? {
MyBatis3-070-查询缓存-一级缓存-增删改对一级缓存的影响
8 q+ V1 w7 D8 Q* a* n& g" C MyBatis3-071-查询缓存-内置二级缓存-二级缓存的开启
- H4 U9 Z0 b* a1 B! L MyBatis3-072-查询缓存-内置二级缓存-增删改对二级缓存的影响 8 Q9 [3 r* B5 x! ]
MyBatis3-073-查询缓存-内置二级缓存-二级缓存的配置
6 \" e7 |/ }7 _, o2 H, j MyBatis3-074-查询缓存-内置二级缓存-二级缓存的关闭 - j. t( V& S! ~, A0 t
MyBatis3-075-查询缓存-内置二级缓存-二级缓存的使用原则 0 k" `9 t9 D" C4 e G7 b
MyBatis3-076-查询缓存-Ehcache二级缓存-二级缓存的开启 # c' [/ s$ S' t2 ` k
MyBatis3-077-查询缓存-Ehcache二级缓存-二级缓存的配置 ) j; ]; L% O" r0 q0 q5 ?- u# @2 L
MyBatis3-078-查询缓存-内置二级缓存-使增删改不刷新二级缓存
2 \2 U9 ^" H5 N! M) q# q MyBatis3-079-注解式开发-注解的基础知识
$ q$ N. u; F3 P9 V( K4 I MyBatis3-080-注解式开发-MyBaties注解式开发 % p T* m4 i1 i! d3 F% Z: Y
MyBatis3-081-MyBatis重难点 : T. r1 ]2 W: G* u4 ]8 {! |8 X
* x; g2 A; x, ~
: ?$ H2 l: r/ ]# P: d" i
9 B+ T7 t2 c! i; b2 r1 I$ {; F
r4 _ B/ G2 c资源下载地址和密码(百度云盘): [/hide] 百度网盘信息回帖可见, u# C @! r: Z
/ U* p$ R5 b: F5 i6 R
& k0 J J6 N) ]4 l7 i4 U$ a, z
, Q! i) X! Y% H( Y2 a% y
本资源由Java自学网收集整理【www.javazx.com】 |
|