通用Mapper视频教程—218人已学习
课程介绍
通用Mapper是一款非常好用的MyBatis插件,它能够帮助我们自动生成常用增删改查操作的SQL语句,克服MyBatis开发过程中需要大量编写SQL语句的弊端。由于通用Mapper是根据实体类的属性自动生成对应的SQL语句,所以可以说通用Mapper插件是对MyBatis在ORM方面不足的重要补充。
课程收益
本套教程基于通用Mapper最新版4.0.0,在详细讲解常规增删改查操作、QBC查询之外,还包括逆向工程MBG工具、二级缓存@CacheNamespace注解、TypeHandler类型处理器、枚举类型映射方式等知识点。
讲师介绍
佟刚 更多讲师课程
项目经理、技术讲师、SUN SCJP、SCWCD、原工信部移动云计算教育培训中心教学总监。十年软件开发经验。六年软件培训经验:曾在中国AOP全球外包排名第一的公司任Java、Oracle培训讲师、负责对公司员工新技术培训;曾任花旗银行特约JavaEE培训讲师;某部队研究所JavaEE培训;曾受聘为北航、厦门大学移动云计算专业教学主任, 并主讲Java、Android、iPhone课程。
课程大纲
第1章:Mapper
1. 通用Mapper介绍 4:41
2. 创建数据库表和实体类 4:21
3. MyBatis整合Spring的环境 1:57
4. 集成通用Mapper 4:23
5. 创建具体Mapper接口 4:02
6. Mapper接口介绍 8:41
7. 创建测试类 2:25
8. 编写测试selectOne方法的代码 3:23
9. @Table注解 5:04
10. @Column注解 13:41
11. selectByPrimaryKey方法 11:08
12. existsByPrimaryKey方法 2:29
13. insert方法 11:11
14. insertSelective方法 3:37
15. updateByPrimaryKeySelective方法 4:17
16. delete和deleteByPrimaryKey方法 5:22
17. QBC查询简介 3:19
18. QBC查询示例 9:08
19. QBC查询的其他属性 2:20
20. selectByRowBounds方法 0:52
21. @Transient注解 0:47
22. 原生MyBatis和通用Mapper逆向工程对比 5:46
23. 通用Mapper逆向工程官方文档特殊情况说明 1:57
24. 通用Mapper逆向工程中pom文件properties声明 8:15
25. 通用Mapper逆向工程中pom文件plugin配置 3:00
26. 通用Mapper逆向工程generatorConfig.xml配置 11:09
27. 运行通用Mapper的逆向工程 1:27
28. 逆向工程生成资源介绍 5:05
29. 逆向工程生成资源介绍 8:08
30. 逆向工程生成产品测试 2:42
大家可以点击【 查看详情】查看我的课程
课程介绍

通用Mapper是一款非常好用的MyBatis插件,它能够帮助我们自动生成常用增删改查操作的SQL语句,克服MyBatis开发过程中需要大量编写SQL语句的弊端。由于通用Mapper是根据实体类的属性自动生成对应的SQL语句,所以可以说通用Mapper插件是对MyBatis在ORM方面不足的重要补充。
课程收益
本套教程基于通用Mapper最新版4.0.0,在详细讲解常规增删改查操作、QBC查询之外,还包括逆向工程MBG工具、二级缓存@CacheNamespace注解、TypeHandler类型处理器、枚举类型映射方式等知识点。
讲师介绍
佟刚 更多讲师课程
项目经理、技术讲师、SUN SCJP、SCWCD、原工信部移动云计算教育培训中心教学总监。十年软件开发经验。六年软件培训经验:曾在中国AOP全球外包排名第一的公司任Java、Oracle培训讲师、负责对公司员工新技术培训;曾任花旗银行特约JavaEE培训讲师;某部队研究所JavaEE培训;曾受聘为北航、厦门大学移动云计算专业教学主任, 并主讲Java、Android、iPhone课程。
课程大纲
第1章:Mapper
1. 通用Mapper介绍 4:41
2. 创建数据库表和实体类 4:21
3. MyBatis整合Spring的环境 1:57
4. 集成通用Mapper 4:23
5. 创建具体Mapper接口 4:02
6. Mapper接口介绍 8:41
7. 创建测试类 2:25
8. 编写测试selectOne方法的代码 3:23
9. @Table注解 5:04
10. @Column注解 13:41
11. selectByPrimaryKey方法 11:08
12. existsByPrimaryKey方法 2:29
13. insert方法 11:11
14. insertSelective方法 3:37
15. updateByPrimaryKeySelective方法 4:17
16. delete和deleteByPrimaryKey方法 5:22
17. QBC查询简介 3:19
18. QBC查询示例 9:08
19. QBC查询的其他属性 2:20
20. selectByRowBounds方法 0:52
21. @Transient注解 0:47
22. 原生MyBatis和通用Mapper逆向工程对比 5:46
23. 通用Mapper逆向工程官方文档特殊情况说明 1:57
24. 通用Mapper逆向工程中pom文件properties声明 8:15
25. 通用Mapper逆向工程中pom文件plugin配置 3:00
26. 通用Mapper逆向工程generatorConfig.xml配置 11:09
27. 运行通用Mapper的逆向工程 1:27
28. 逆向工程生成资源介绍 5:05
29. 逆向工程生成资源介绍 8:08
30. 逆向工程生成产品测试 2:42
大家可以点击【 查看详情】查看我的课程