|
|
课程介绍
& V! m/ u1 s0 x( B 本门课程围绕MyBatis的基本使用、动态sql、查询等知识点讲解了如何使用MyBatis开发应用程序。同时也介绍了如何使用逆向工程创建MyBatis应用程序。. m: F; z6 s: b; l* k
3 ]; Y( V) A$ p9 A/ j8 B4 P
课程收益/ `$ v2 K) \, ]% ]' `2 A( W
本门课程围绕MyBatis的基本使用、动态sql、高级查询等知识点讲解了如何使用MyBatis开发应用程序。同时也介绍了如何使用逆向工程创建MyBatis应用程序。
" K# {' l, Q4 D0 A/ r" u$ r; S5 @: x' X2 o) v: h7 F3 _4 E
课程大纲% g4 F1 _. x1 }; l! u& K( u
1.mybatis-springmvc和spring的关系
0 `7 }' u* C! P* a! h# D5 Q 2.mybatis简介和示例程序数据库表结构的说明
, J( M& N9 i6 x, } 3.基本配置和核心配置
' R4 ]- K$ J9 m3 l: S" _ 4.映射文件的配置和接口的创建
+ J* P7 k( p" Z4 u% n; M# h 5.工具类和实体类的创建
5 s5 M' r2 e7 O8 D9 F 6.编写测试用例 / M3 A d) k9 E1 o K6 `" q' S" r
7.不使用接口的方式 3 L0 Z6 ^. l; G; s. E0 E, h
8.列名和属性名不一致的情况
6 |2 w4 l) r4 T" ]' P" H5 h- R 9.模糊查询之#和$的区别
& R8 t/ d; J6 {! p) Q7 Y 10.查询排序 7 U( C/ O: Z. y
11.多参数传递
$ ]/ n+ I K8 z& w8 Z0 w2 ^ 12.插入功能和获取刚刚插入的id # }! K9 q2 K# B7 Z/ N
13.修改功能和修改部分字段注意的问题 5 N z0 y% V" d- q0 j$ m) L
14.删除记录 * S, }/ _6 `! K; c
15.动态sql-if
|: k- E3 I3 S7 @8 K' N 16.动态sql-choose
9 S7 h3 K @- N3 J4 _4 n8 J7 ~4 d 17.动态sql-where
9 R# Q7 s. Y3 X5 E6 y 18.动态sql-set 3 {$ `6 c. @" M* X' G v
19.动态sql-trim
1 {% a/ a+ E* d: b! M 20.动态sql-foreach-批量删除
# D$ V' z) b1 W) @- _ \! o$ R 21.动态sql-sql片段 3 ]7 k- R! @; X# g! M7 p9 L5 ]
22.逆向工程-代码的生成
- G2 B: q: s( R6 t/ H- | 23.逆向工程-使用逆向工程 ; {' E' P6 t( e ]3 Q' P* Q
24.缓存-mybatis的一级缓存
6 d7 A; q0 B# N# w' z0 v 25.缓存-一级缓存被刷新的情况 / c' X8 B- Y! G! e% { H' ]
26.缓存-开启二级缓存
/ p) g [! f; p7 G6 S 27.嵌套查询-一对一和多对一
! q6 \) s3 L: d* ^ 28.嵌套查询-显示信息列表 , ?8 Q0 i+ Y6 R# [
29.嵌套查询-一对多的配置 : t6 V d m& {' T* Z& a. v
30.嵌套查询-一对多的查询测试 + Q9 ?2 V# q+ Y% [, A2 Z, U
31.嵌套结果
Y& @2 c/ J4 U8 H# F1 U# C 32.为什么要做扩展结果集 3 N" Z+ m4 m; d+ I) \& Y1 H* U1 `* X
33.扩展结果的实现 * W+ z6 `! H8 I) _) r$ z; B
34.构造方法映射 6 i& p) y" W5 F5 }7 X( \
35.鉴别器 . R3 m- d3 i& @9 A1 k
36.延迟加载-不配置延迟加载的情况 - U1 M: k3 L& e, `; ?( D3 S
37.延迟加载-配置lazyloadingenabled
: I$ L- v5 U. C, m. k7 w I 38.延迟加载-测试用例1和2的比较
" _9 c! J8 R2 ] 39.延迟加载-积极的延迟加载
) m7 G) z2 \( M# t" f- @ 40.延迟加载-非积极延迟加载
" Q7 s3 R0 e3 }% l" d; @1 P 41.缓存-二级缓存被刷新的情况 e4 }* \, S- [3 { _
' r8 h5 ^! N0 f4 W8 ] |
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有账号?立即注册
×
|