# MyBatis基础与提升项目实战精品视频课程导读

课程解决的问题

这门课程主要针对那些想要快速掌握 MyBatis 技术,并通过实际项目来提升编程能力的学习者。无论你是刚接触 MyBatis 的新手,还是希望进一步提升 MyBatis 应用能力的资深开发者,这门课程都能帮助你解决以下问题:

- **基础概念不清**:通过本课程的学习,你可以系统地了解 MyBatis 的核心概念,如映射文件、代理类、SQL 注解等,避免在实践中遇到混淆。
- **项目应用困难**:通过实战项目,你可以学习如何将 MyBatis 应用于实际开发中,解决数据访问、事务管理、缓存等常见问题。
- **技能提升**:通过完成项目任务,你可以提升自己的编程能力、团队协作能力和问题解决能力。

适合的基础

本课程适合具备以下基础的学习者:

- **Java基础**:了解 Java 基础语法、面向对象编程等基础知识。
- **数据库基础**:熟悉关系型数据库(如 MySQL、Oracle 等)的基本操作和查询语句。
- **SQL 基础**:了解 SQL 基本语法和查询语句,能够编写简单的 SQL 语句。

建议先看哪几块

为了更好地学习这门课程,我们建议你先观看第1讲和第2讲,了解 MyBatis 的基础概念和相关技术。然后,你可以根据自己的学习进度和需求,选择性地观看后续的课程。对于进阶内容,可以重点学习第3讲、第4讲和第5讲,深入了解 MyBatis 的配置和使用方法。最后,通过实践项目(如第8讲和第9讲),将所学知识应用到实际开发中。

学完能独立做什么

学完这门课程后,你应该能够:

- **独立使用 MyBatis**:能够熟练地使用 MyBatis 进行数据访问和操作。
- **设计简单的 MyBatis 项目**:能够根据自己的需求设计并实现简单的 MyBatis 项目。
- **优化 MyBatis 配置**:能够优化 MyBatis 的配置文件,提高项目性能。

资料怎么配合练习

为了帮助你更好地掌握所学知识,我们提供了配套的练习资源。你可以根据课程内容,完成相应的练习任务,加深对知识的理解。同时,我们 juga 提供了项目源码,你可以参考源码,学习项目的实现思路和技巧。

总结

这门 MyBatis 基础与提升项目实战精品视频课程,通过系统的知识和实战项目,帮助你快速掌握 MyBatis 技术,并提升编程能力。无论你是备考、转岗还是查漏补缺的技术学习者,这门课程都能为你提供有力的支持。赶快开始学习吧!

课程目录

1 第1讲:【赖国荣】MyBatis基础与提升课程介绍 (24:26)
2 40多门从大一新生到软件工程师的锐变系列课程介绍 (12:31)
3 第2讲:【赖国荣】创建项目或者导入项目等相关技术的讲解说明 (06:16)
4 第3讲:【赖国荣】MyBatis与Hibernate的区别 (25:13)
5 第4讲:【赖国荣】用纯Java代码实现MyBatis的使用 (09:04)
6 第5讲:【赖国荣】讲解用XML配置文件实现MyBatis操作 (28:33)
7 第6讲:【赖国荣】详细介绍MyBatis配置文件中各种参数使 (21:00)
8 第7讲:【赖国荣】配置简单Select映射文件实现部门查询功 (19:24)
9 第8讲:【赖国荣】讲解parameterType参数实现部门 (14:43)
10 讲解@Param注解及JAVABEAN传参实现部门查询功能 (10:33)
11 第10讲:【赖国荣】使用insert配置实现部门新增功能 (12:05)
12 使用update和delete配置实现部门修改和删除功能 (08:38)
13 第12讲:【赖国荣】使用sql元素配置需要重复使用的SQL语 (09:22)
14 第13讲:【赖国荣】实现过滤器处理中文乱码问题 (06:45)
15 第14讲:【赖国荣】用jsp及servlet实现部门的列表功 (17:52)
16 第15讲:【赖国荣】在jsp页面实现部门的新增修改及删除操作 (12:34)
17 第16讲:【赖国荣】实现账号表增删改查的MyBatis配置 (12:55)
18 第17讲:【赖国荣】使用主键回填实现员工资料新增 (14:27)
19 第18讲:【赖国荣】实现批量新增员工资料的功能 (15:29)
20 第19讲:【赖国荣】讲解$符号与#号传值的区别及修改员工资料 (17:51)
21 第20讲:【赖国荣】实现批量删除员工资料的配置 (09:12)
22 第21讲:【赖国荣】员工表与账号表多表查询配置一 (19:31)
23 使用resultMap实现多表连接的一对一及多对一配置 (18:20)
24 第23讲:【赖国荣】实现部门表和员工表一对多的配置 (17:26)
25 第24讲:【赖国荣】用if语句动态生成查询条件及分页功能 (24:43)
26 第25讲:【赖国荣】使用choose语句动态生成SQL语句 (09:07)
27 第26讲:【赖国荣】使用where和if标签动态生成SQL语 (11:48)
28 第27讲:【赖国荣】使用set和if标签动态生成更新语句 (12:47)
29 第28讲:【赖国荣】用jsp页面实现部门与员工的一对多实现 (10:00)
30 在jsp页面中实现同时新增员工表和账号表数据的功能 (24:55)
31 第30讲:【赖国荣】实现同时修改员工和账号资料的功能 (07:27)
32 第31讲:【赖国荣】实现员工资料条件查询及分页功能 (25:01)
33 第32讲:【赖国荣】实现修改密码更改员工状态及安全退出功能 (06:38)
34 MyBatis和Struts2及Spring项目框架整合 (20:11)