TK通用Mapper视频教程下载地址:
课程介绍
通用Mapper是一款非常好用的MyBatis插件,它能够帮助我们自动生成常用增删改查操作的SQL语句,克服MyBatis开发过程中需要大量编写SQL语句的弊端。由于通用Mapper是根据实体类的属性自动生成对应的SQL语句,所以可以说通用Mapper插件是对MyBatis在ORM方面不足的重要补充。本套教程基于通用Mapper新版4.0.0,在详细讲解常规增删改查操作、QBC查询之外,还包括逆向工程MBG工具、二级缓存@CacheNamespace注解、TypeHandler类型处理器、枚举类型映射方式等知识点。通过具体例子详细讲解了如何为自己的特定需求对通用Mapper原有功能进行扩展。相信通过本教程的学习足以借助通用Mapper应对大部分应用场景下的开发要求。
视频目录
- 00.尚硅谷_通用Mapper_视频_源代码
- 01.通用Mapper介绍
- 02.创建数据库表和实体类
- 03.MyBatis整合Spring的环境
- 04.集成通用Mapper
- 05.创建具体Mapper接口
- 06.Mapper接口介绍
- 07.创建测试类
- 08.编写测试selectOne方法的代码
- 09.@Table注解
- 10.@Column注解
- 11.selectByPrimaryKey方法
- 12.existsByPrimaryKey方法
- 13.insert方法
- 14.insertSelective方法
- 15.updateByPrimaryKeySelective方法
- 16.delete和deleteByPrimaryKey方法
- 17.QBC查询简介
- 18.QBC查询示例
- 19.QBC查询的其他属性
- 20.selectByRowBounds方法
- 21.@Transient注解
- 22.原生MyBatis和通用Mapper逆向工程对比
- 23.通用Mapper逆向工程官方文档特殊情况说明
- 24.通用Mapper逆向工程中pom文件properties声明
- 25.通用Mapper逆向工程中pom文件plugin配置
- 26.通用Mapper逆向工程generatorConfig.xml配置
- 27.运行通用Mapper的逆向工程
- 28.逆向工程生成资源介绍
- 29.逆向工程生成产品测试
- 30.自定义Mapper接口介绍
- 31.创建自定义Mapper接口
- 32.配置自定义Mapper接口
- 33.测试自定义Mapper接口
- 34.自定义Mapper接口操作时的易错点
- 35.扩展通用Mapper接口的大致思路
- 36.扩展通用Mapper需要创建的接口和实现类
- 37.创建用于功能扩展的接口和实现类
- 38.拼SQL语句的foreach标签部分
- 39.拼SQL语句的update部分
- 40.拼SQL语句的set部分
- 41.拼SQL语句的where部分
- 42.修正batchUpdate方法返回值并测试批量更新功能
- 43.通用Mapper功能扩展代码梳理
- 44.二级缓存
- 45.简单类型和复杂类型
- 46.默认情况下载通用Mapper忽略实体类中的复杂类型
- 47.自定义类型转换器说明
- 48.BaseTypeHandler类中的抽象方法说明
- 49.AddressTypeHandler的setNonNullParameter方法
- 50.AddressTypeHandler的getNullableResult方法
- 51.使用@ColumnType注解注册AddressTypeHandler
- 52.在MyBatis配置文件中全局配置AddressTypeHandler
- 53.把枚举类型按照简单类型处理
- 54.为枚举类型配置专门的类型处理器
- 55.枚举类型处理器中是否带Ordinal的区别
- 56.通用Mapper配置项
- 57.通用Mapper原理
评论前必须登录!
注册