1
2
3
4
5
6

单元2-实现单表的CURD

发布时间:2020-09-18 08:15   发布人:盛雯雯   浏览次数:698

校外学习通道-->点击图标开始学习

image.png

image.png

image.png

image.png

image.png

image.png

 【课程导入】

知识目标

能力目标

素质目标

1.熟练掌握myBatis实现数据库的增删改查操作

2.理解myBatis各个配置文件之间的关系

3.感受myBatis增删改查和JDBC增删改查的不同

能够用myBatis框架,实现对单表的增删改查

1.培养学生的团队意识和团队协作精神,锻炼学生的沟通交流能力;

2.通过项目教学,让学生真切的体验项目分析、设计、管理及实施的全过程;

学习任务

重点难点

突破方法

用myBatis实现对user表的增删改查操作

1.myBatis的mapper

2.增删改查sql语句的配置

采用翻转课堂、项目导入的教学模式,进行分组讨论、演示动画原理。

学习

导航

image.png




课前准备

学习目标

回顾下JDBC,虽然JDBC能够操作数据库,操作十分复杂,请思考一下,哪些操作时重复的复杂的操作?你有没有什么改进的建议呢?

视频资料

image.pngA1-MyBatis-CURD-基本插入操作-insert单条记录

image.pngA2-MyBatis-CURD-基本插入操作-2-insert多条记录

文档资料

image.pngB1-MyBatis的几个重要类和生命周期

image.pngB2-MyBatis的核心配置文件 SqlMapConfig.xml

image.pngB3-MyBatis的XxxMapper.xml 映射器的详解

查找资料

CUID,MP,Write once, use anywhere,Entity,Mapper,Service

课上学习资源

学习视频

C1-MyBatis-CURD-delete

image.png点击观看

C2-MyBatis-CURD-update

image.png点击观看

C3-MyBatis-CURD-selectOne

image.png点击观看

C4-MyBatis-CURD-模糊查询-1-#{}

image.png点击观看

C5-MyBatis- CURD-模糊查询-2-${}

image.png点击观看

C6-MyBatis- CURD-模糊查询-3-concat

image.png点击观看

学习资料

image.pngD1-MyBatis的命名空间方式的增删改查操作(一)

image.pngD2-MyBatis的Mapper 代理的增删改查操作

image.pngD3-MyBatis的select

image.pngD4-MyBatis的insert, update 和   delete

image.pngD5-MyBatis的动态Sql查询

问题答疑

image.png1-MyBatis与Hibernate有哪些不同?

image.png2-#{}和${}的区别是什么?


课后学习资源

学习视频

E1-MyBatis-联合属性查询-1-封装对象

image.png点击观看

E2-MyBatis-联合属性查询-2-map方式

image.png点击观看

E3-本周作业安排

image.png点击观看

学习资料

image.pngF1-XML 映射器

image.pngF2-参数

问题答疑

image.png3-当实体类中的属性名和表中的字段名不一样 ,怎么办 ?

image.png4-MyBatis实现一对一有几种方式 具体怎么操作的

[资源下载]

教师区

学生区

MyBatis框架PPT下载       

SpringMVC MyBatis整合PPT下载

myBatis配置文件.zip

教案下载

4-2-2-单元2-学习导航下载.zip

myBatis配置文件.zip

4-2-2-单元项目源码下载.zip

4-2-2-单元项目源码下载.zip

mybatis3-中文帮助手册.zip

4-2-2-参考资料打包下载.zip

4-2-2-参考资料打包下载.zip

【精美模板下载】

image.pngimage.pngimage.png
image.png精彩创意日志展示响应式网站模板image.png美食分享日志响应式网页模板image.png综合日志动态展示响应式网页模板