尚硅谷 MyBatis 新版视频教程发布
人是这样的——
一旦有了对别人的期待,
就可能承受期待带给你的痛苦。
真实的世界很残酷,
永远不要把期待放在别人身上,
因为别人没有义务要实现你的期待。
除非……
这个“别人”是尚硅谷!
总有人间一两风,填我十万八千梦。
众多谷粉期盼已久,
神超老师闭门狂撸,
等了好久终于等到今天,
盼了好久终于把梦实现:
尚硅谷 MyBatis 新版视频教程发布!
B 站直达:
传送门:https://www.bilibili.com/video/BV1VP4y1c7j7
他,
江湖上人称神超。
烫伤之后去搓澡,腿摔折了撑杆跳。
尚硅谷著名狠人:
“觉得我帅的扣 1,
“觉得佟刚老师帅的扣眼珠子。”
他,
先谷粉之忧而忧,后谷粉之乐而乐。
整点俄罗斯的小鸟伏特加,
咔咔咔就是一通疯狂输出,
去年 8 月他发了 SpringMVC 新版视频,
今天他又发了 MyBatis 新版视频。
“五行阴阳开天地,纵横捭阖定生息。
“梭哈是一种智慧,听懂掌声!”
神超最近心烦技痒欲逞所长,
还会带来什么惊喜敬请期待……
MyBatis 是一款流行的持久层框架,它支持定制化 SQL、存储过程以及高级映射。MyBatis 避免了几乎所有的 JDBC 代码和手动设置参数以及获取结果集,可以使用简单的 XML 或注解来配置和映射原生信息,将接口和 Java 的 POJOs(Plain Ordinary Java Object,普通的 Java 对象)映射成数据库中的记录。
本套视频教程内容涵盖:MyBatis 框架搭建、MyBatis 配置文件以及映射文件讲解及编写、MyBatis 获取参数值的方式、MyBatis 中各种查询功能、MyBatis 自定义映射、MyBatis 动态 SQL、MyBatis 缓存机制、MyBatis 逆向工程、MyBatis 分页插件等。
教程以 MySQL 数据库为案例,使用 Idea 作为 IDE,使用 Maven 作为构建工具,使用 MyBatis 3.5.7 版本讲解。本套教程的学习与 Spring 和 SpringMVC 没有先后顺序,只需具有 JDBC 基础即可。
MyBatis 新版视频教程简介
公众号聊天窗口发暗号:MyBatis,免费获取全套教程!尚硅谷视频下载导航及学习路线请访问:
http://www.atguigu.com/download.shtml
关注尚硅谷 B 站官方账号,
一手最新视频教程抢先看!
传送门:https://space.bilibili.com/302417610
教程详细目录
01.MyBatis 教程简介
02.MyBatis 的历史
03.MyBatis 的特性
04.MyBatis 的下载
05.MyBatis 和其他持久化层技术的对比
06.搭建 MyBatis 框架之开发环境
07.搭建 MyBatis 框架之创建 maven 工程
08.搭建 MyBatis 框架之创建 MyBatis 的核心配置文件
09.搭建 MyBatis 框架之创建 mapper 接口
10.搭建 MyBatis 框架之创建 MyBatis 的映射文件
11.搭建 MyBatis 框架之测试添加功能
12.搭建 MyBatis 框架之优化功能
13.搭建 MyBatis 框架之测试修改和删除功能
14.搭建 MyBatis 框架之测试查询功能
15.MyBatis 核心配置文件之 environment
16.MyBatis 核心配置文件之 properties
17.MyBatis 核心配置文件之 typeAliases
18.MyBatis 核心配置文件之 mappers
19.思考:映射文件中的 SQL 该如何拼接
20.在 idea 中设置核心配置文件的模板
21.在 idea 中设置映射文件的模板
22.封装 SqlSessionUtils 工具类并测试功能
23.MyBatis 获取参数值的两种方式 #{}和 ${}
24.MyBatis 获取参数值的各种情况(1)
25.MyBatis 获取参数值的各种情况(2)
26.MyBatis 获取参数值的各种情况(3)
27.MyBatis 获取参数值的各种情况(4)
28.MyBatis 获取参数值的各种情况(5)
29.@Param 源码解析
30.MyBatis 各种查询功能(1)
31.MyBatis 各种查询功能(2)
32.MyBatis 各种查询功能(3)
33.MyBatis 各种查询功能(4)
34.MyBatis 处理模糊查询
35.MyBatis 处理批量删除
36.MyBatis 处理动态设置表名
37.MyBatis 获取添加功能自增的主键
38.搭建 MyBatis 框架
39.通过字段别名解决字段名和属性名的映射关系
40.mapUnderscoreToCamelCase 全局配置解决字段名和属性名的映射关系
41.通过 resultMap 解决字段名和属性名的映射关系
42.通过级联属性赋值解决多对一的映射关系
43.通过 association 解决多对一的映射关系
44.通过分步查询解决多对一的映射关系
45.延迟加载
46.通过 collection 解决一对多的映射关系
47.通过分步查询解决一对多的映射关系
48.动态 SQL 简介
49.动态 SQL 之 if 标签
50.动态 SQL 之 where 标签
51.动态 SQL 之 trim 标签
52.动态 SQL 之 choose、when、otherwise
53.动态 SQL 之 foreach 标签(1)
54.动态 SQL 之 foreach 标签(2)
55.动态 SQL 之 sql 标签
56.MyBatis 的一级缓存
57.使一级缓存失效的四种情况
58.MyBatis 的二级缓存
59.MyBatis 二级缓存相关配置
60.MyBatis 缓存查询的顺序
61.MyBatis 整合第三方缓存 EHCache
62.MyBatis 逆向工程之清晰简洁版
63.MyBatis 逆向工程之奢华尊享版(1)
64.MyBatis 逆向工程之奢华尊享版(2)
65.MyBatis 的分页插件简介
66.MyBatis 分页插件的使用
评论