课程目录
1 mybatis-springmvc和spring的关系 (05:59) 2 mybatis简介和示例程序数据库表结构的说明 (09:03) 3 基本配置和核心配置 (15:30) 4 映射文件的配置和接口的创建 (10:35) 5 工具类和实体类的创建 (08:01) 6 编写测试用例 (07:06) 7 不使用接口的方式 (02:44) 8 列名和属性名不一致的情况 (08:48) 9 模糊查询之#和$的区别 (18:33) 10 查询排序 (13:39) 11 多参数传递 (14:00) 12 插入功能和获取刚刚插入的id (20:59) 13 修改功能和修改部分字段注意的问题 (14:07) 14 删除记录 (02:13) 15 动态sql-if (10:25) 16 动态sql-choose (07:07) 17 动态sql-where (09:30) 18 动态sql-set (08:18) 19 动态sql-trim (04:28) 20 动态sql-foreach-批量删除 (06:04) 21 动态sql-sql片段 (02:01) 22 逆向工程-代码的生成 (16:02) 23 逆向工程-使用逆向工程 (17:23) 24 缓存-mybatis的一级缓存 (04:53) 25 缓存-一级缓存被刷新的情况 (06:21) 26 缓存-开启二级缓存 (09:40) 27 缓存-二级缓存被刷新的情况 (03:53) 28 嵌套查询-一对一和多对一 (16:04) 29 嵌套查询-显示信息列表 (08:53) 30 嵌套查询-一对多的配置 (08:00) 31 嵌套查询-一对多的查询测试 (37) 32 嵌套结果 (15:27) 33 为什么要做扩展结果集 (02:29) 34 扩展结果的实现 (08:25) 35 构造方法映射 (04:52) 36 鉴别器 (13:48) 37 延迟加载-不配置延迟加载的情况 (06:00) 38 延迟加载-配置lazyloadingenabled (04:11) 39 延迟加载-测试用例1和2的比较 (03:33) 40 延迟加载-积极的延迟加载 (05:17) 41 延迟加载-非积极延迟加载 (05:59)





