Java系列技术之Mybatis3—106人已学习
课程介绍
Mybatis3.4.6里的基础核心用法以及涉及到的ssm初步整合,mbg代码生成工具使用,分页插件的使用,学完这门课程Mybatis在项目中需要的知识点就基本齐全了!
课程收益
Mybatis3.4.6里的基础核心用法
讲师介绍
钟洪发更多讲师课程
钟洪发,于2008年7月毕业于西南交通大学。2008年7月到宜宾职业技术学院任教。主要承担物流信息技术、网络编程、程序设计基础、网络技术基础、网页设计,数据库技术、手机web开发、商城设计与开发等课程的开发和教学工作。
课程大纲
1.Mybatis的简介和下载安装 10:04
2.MyBatis入门例子 26:27
3.MyBatis入门例子升级 9:56
4.解决mybatis的配置文件没代码提示的问题 6:17
5.全局配置文件properties和settings标签 16:22
6.全局配置文件typeAliases和typeHandlers标签了解 16:07
7.全局配置文件配置环境(environments) 11:57
8.全局配置文件多数据库支持 35:28
9.全局配置文件映射器(mappers) 21:08
10.映射文件实现对sb_users增删改查 28:59
11.映射文件获取新增记录的id 28:46
12.映射文件中获取单个参数和多个参数的写法 30:39
13.映射文件中获取参数的类型是集合或数组处理 8:56
14.映射文件中获取参数的符号#{}和${}的区别 15:49
15.映射文件中#{}里的其他属性 11:34
16.映射文件中select标签resultType属性的使用 19:13
17.映射文件中的select属性resultMap的使用1 17:46
18.映射文件中的select属性resultMap的使用2 23:10
19.映射文件中的select属性resultMap的使用3 20:53
20.在分步查询的基础上配置懒加载 14:47
21.关联查询的对象是集合的处理 33:01
22.Mybatis的一级缓存 24:50
23.Mabatis的二级缓存 24:31
24.使用缓存的配置总结 6:58
25.使用第三方缓存框架ehchache 11:25
26.动态SQL标签if 18:38
27.动态SQL标签where和trim 11:31
28.动态SQL标签choose和set 12:13
29.动态SQL标签foreach1 11:01
30.动态SQL标签foreach实现Mysql小批量插入 16:16
31.动态SQL标签foreach实现Oracle小批量插入 18:00
32.动态SQL内置参数 9:01
33.动态SQL的绑定和公共sql语句片段 21:20
34.工具MyBatis Generator的基本使用 29:16
35.Mybatis的分页插件 19:45
36.Mybatis做批量操作 11:05
37.Mybatis调用存储过程 17:36
38.Mybatis和Spring、SpringMVC的初步整合 37:44
39.Mybatis和Spring、SpringMVC的完成整合 26:06
40.Mybatis工作流程和插件开发本质 36:33
41.编写一个简单的Mybatis插件 35:45
42.自定义typeHandler处理枚举类型上 19:00
43.自定义typeHandler处理枚举类型下 28:34
大家可以点击【查看详情】查看我的课程
我已发课程笔记和课程资料:
1.javase基础:http://note.youdao.com/noteshare?id=87e4e16c459f493d5b5d3184f8a7ee98
2.javaweb入门:http://note.youdao.com/noteshare?id=b88701a97eae08203a3e8f05083954c3
3.工具maven:http://note.youdao.com/noteshare?id=df623cba2531f06b12233cd93f59fa44
4.工具svn初级:http://note.youdao.com/noteshare?id=4b1956d9b5b362b2e335df127c0c01a5
5.hibernate5:http://note.youdao.com/noteshare?id=1ce82cc5d5ec9372972e3f18400b1ee0
6.spring5:http://note.youdao.com/noteshare?id=53239578704d58f98b2f33d54ae7e114
7.springmvc5:http://note.youdao.com/noteshare?id=707c7901579b895079f895468e92f7c7
8.easyui+ssh+后台+权限控制项目:http://note.youdao.com/noteshare?id=44b84f8509c9ab8f714007b3a8ace20a
9.mysql数据库核心技术:http://note.youdao.com/noteshare?id=83c3ce288f38820e878ee8357322a055
10.jdbc操作数据:http://note.youdao.com/noteshare?id=3be1d69d25e73be1a3a7593b0ff7a151
11.Mybatis的笔记:http://note.youdao.com/noteshare?id=572e95469fe5ca508216959305485e16
12.JPA的笔记:http://note.youdao.com/noteshare?id=3178c24fba783a6ee317721ce6d64257
13.Spring Data JPA:http://note.youdao.com/noteshare?id=7bad454a9c4702929800d6d63b875edd
14.jvm笔记:http://note.youdao.com/noteshare?id=ce72e1d3bf66af166e9d368a0fe4dd83
15.SpirngBoot基础:http://note.youdao.com/noteshare?id=492f93904f9e12aaae4ade33833c34f6
16.SSM+Bootstrap项目:http://note.youdao.com/noteshare?id=0691022084aafd2cc66940c863423ea5
17.Shiro安全框架:http://note.youdao.com/noteshare?id=673138d37e5c7759364eb9d977395d20
课程资料分享地址:https://pan.baidu.com/s/1-HIgnTuT6pSKCBV06teIAw