课程介绍
MyBatis是目前非常流行的一个轻巧、便利的持久化层框架。 本视频除对MyBatis日常基本使用示范外,还涉及诸多细节。以及较深入源码的讲解MyBatis运行原理、插件机制和一些企业实用场景。 视频包含:MyBatis配置文件编写,MyBatis动态SQL,MyBatis缓存机制,MyBatis-Spring整合,MyBatis逆向工程,MyBatis高级内容(MyBatis源码解析,MyBatis单/多插件运行机制,MyBatis四大对象工作原理,自定义TypeHandler、MyBatis存储过程&游标处理等)。 视频中会在重要的地方对比MyBatis操作MySQL以及Oracle之间的差异性。如果没有Oracle相关知识或者资料的同学,可以先在尚硅谷官网下载学习宋红康老师对于Oracle的讲授。
视频目录
- 00.视频_源代码
- 01.简介
- 02.下载
- 03.HelloWorld
- 04.接口式编程
- 05.小结(1)
- 06.全局配置文件_引入dtd约束
- 07.全局配置文件_properties_引入外部配置文件
- 08.全局配置文件_settings_运行时行为设置
- 09.全局配置文件_typeAliases_别名
- 10.全局配置文件_typeHandlers_类型处理器简介
- 11.全局配置文件_plugins_插件简介
- 12.全局配置文件_enviroments_运行环境
- 13.全局配置文件_databaseIdProvider_多数据库支持
- 14.全局配置文件_mappers_sql映射注册
- 15.小结(2)
- 16.映射文件_增删改查
- 17.映射文件_insert_获取自增主键的值