《Web系统开发》课程教学课件(PPT讲稿)MyBatis进阶

第10_2章MyBatis进阶·MyBatis的配置文件·MyBatis的映射文件
第10_2章 MyBatis进阶 • MyBatis的配置文件 • MyBatis的映射文件

MyBatis的配置文件10.5点击查看本小节知识架构MyBatis的映射文件10.6点击查看本小节知识架构
MyBatis的配置文件 ☞点击查看本小节知识架构 MyBatis的映射文件 ☞点击查看本小节知识架构

学习目标理解MyBatis的理解MyBatis配置的映射理解理解掌握掌握MyBatis配掌握MyBatis置文件的编映射文件的写方法编写方法
理解MyBatis的 配置 1 掌握MyBatis 映射文件的 编写方法 4 理解MyBatis 2 的映射 3 掌握MyBatis配 置文件的编 写方法 学习目标

10.5MyBatis的配置文件返回目录配置文件的结构10.5.1..........10.5.2元素10.5.3元素元素10.5.4
10.5 MyBatis的配置文件 10.5.1 配置文件的结构 返回目录 10.5.2 元素 10.5.3 元素 10.5.4 元素

10.5MyBatis的配置文件返回目录10.5.5元素.......+....+10.5.6元素10.5.7.-..元素元素10.5.8
10.5 MyBatis的配置文件 10.5.5 元素 返回目录 10.5.6 元素 10.5.7 元素 10.5.8 元素

10.5MyBatis的配置文件10.5.1配置文件的结构:配置文件对MyBatis的整个运行体系产生影响,它包含了很多控制MyBatis功能的重要信息,是MyBatis实现功能的重要保证。在开发过程中,当需要更改MyBatis的配置信息时,只需更改配置文件中的相关元素及属性即可。:MyBatis规定了其配置文件的层次结构,具体如下所示
10.5 MyBatis的配置文件 10.5.1 配置文件的结构 • 配置文件对MyBatis的整个运行体系产生影响,它包含了很多控制MyBatis功能的重要信息,是 MyBatis实现功能的重要保证。在开发过程中,当需要更改MyBatis的配置信息时,只需更改配置文件 中的相关元素及属性即可。 • MyBatis规定了其配置文件的层次结构,具体如下所示

10.5MyBatis的配置文件10.5.1配置文件的结构12561891011121314151718192021
1 2 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 (1) 10.5 MyBatis的配置文件 10.5.1 配置文件的结构

10.5MyBatis的配置文件10.5.1配置文件的结构22232425262728293031323334353637:以上列出了MyBatis配置文件的元素,这些元素分别实现着支撑MyBatis运行的各项重要功能。此处需要注意的是,MyBatis配置文件的元素在文件中的先后顺序是固定的,通常情况下,开发人员要按照官方提供的元素顺序编写配置文件,否则,MyBatis会在解析配置文件时报错
10.5 MyBatis的配置文件 10.5.1 配置文件的结构 • 以上列出了MyBatis配置文件的元素,这些元素分别实现着支撑MyBatis运行的各项重要功能。此处需 要注意的是,MyBatis配置文件的元素在文件中的先后顺序是固定的,通常情况下,开发人员要按照官 方提供的元素顺序编写配置文件,否则,MyBatis会在解析配置文件时报错。 1 2 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 (1)

10.5MyBatis的配置文件10.5.2元素:是一个用于配置属性的元素,MyBatis支持元素的两种配置方式:通过子元素或通过properties文件,接下来本节将对这两种配置方式做详细讲解。1.通过子元素.元素通过其子元素完成属性传递,在MyBatis的配置文件中添加元素,具体代码如下。123567
10.5.2 元素 • 是一个用于配置属性的元素,MyBatis支持元素的两种配置方式:通过 子元素或通过properties文件,接下来本节将对这两种配置方式做详细讲解。 1. 通过子元素 • 元素通过其子元素完成属性传递,在MyBatis的配置文件中添加 元素,具体代码如下。 1 2 3 5 6 7 1 10.5 MyBatis的配置文件

10.5MyBatis的配置文件10.5.2元素·在完成上述配置后,元素的代码可直接引用元素中的信息,具体代码如下。23456·在以上代码中,$(表示引用的子元素的内容,如此一来,通过子元素实现参数传递。2.properties文件·在src目录下新建一个database.properties文件,具体代码如下。1jdbc.driver=com.mysql.jdbc.Driverjdbc.url=jdbc:mysql://localhost:3306/chapter02jdbc.username=rootjdbc.password=root4
• 在完成上述配置后,元素的代码可直接引用元素中的信息,具体代码如下。 1 2 3 4 5 6 1 • 在以上代码中,${}表示引用的子元素的内容,如此一来,通 过子元素实现参数传递。 2. properties文件 • 在src目录下新建一个database.properties文件,具体代码如下。 1 jdbc.driver=com.mysql.jdbc.Driver 2 jdbc.url=jdbc:mysql://localhost:3306/chapter02 3 jdbc.username=root 4 jdbc.password=root 1 10.5.2 元素 10.5 MyBatis的配置文件
按次数下载不扣除下载券;
注册用户24小时内重复下载只扣除一次;
顺序:VIP每日次数-->可用次数-->下载券;
- 《Web系统开发》课程教学课件(PPT讲稿)基于MVC的Web系统开发.pptx
- 《Web系统开发》课程教学课件(PPT讲稿)Spring基础.pptx
- 《Web系统开发》课程教学课件(PPT讲稿)Spring MVC基础.pptx
- 《Web系统开发》课程教学课件(PPT讲稿)SSM整合开发案例.pptx
- 《Web系统开发》课程教学课件(PPT讲稿)Spring MVC的参数绑定.pptx
- 《Web系统开发》课程教学课件(PPT讲稿)JSP内置对象.pptx
- 《Web系统开发》课程教学课件(PPT讲稿)JSP动作元素.pptx
- 《Web系统开发》课程教学课件(PPT讲稿)JSP指令元素.pptx
- 《Web系统开发》课程教学课件(PPT讲稿)JSP处理过程、脚本元素.pptx
- 《Web系统开发》课程教学课件(PPT讲稿)Servlet基础.pptx
- 《Web系统开发》课程教学课件(PPT讲稿)JSP概述.pptx
- 《Web系统开发》课程教学课件(PPT讲稿)Java输入输出技术.pptx
- 《Web系统开发》课程教学课件(PPT讲稿)Ajax和JSON.pptx
- 《Web系统开发》课程教学资源(教案讲义)实验六 课程设计.docx
- 《Web系统开发》课程教学资源(教案讲义)实验五 SpringMVC应用.docx
- 《Web系统开发》课程教学资源(教案讲义)实验四 基于MVC的Web系统开发.docx
- 《Web系统开发》课程教学资源(教案讲义)实验三 Servlet应用.docx
- 《Web系统开发》课程教学资源(教案讲义)实验二 JavaBean在JSP中的应用.docx
- 《Web系统开发》课程教学资源(教案讲义)实验一 JSP技术应用.docx
- 《Web系统开发》课程教学资源(教案讲义)Servlet技术基础——Servlet处理异步请求.pdf
- 《Web系统开发》课程教学课件(PPT讲稿)Filter详解.pptx
- 《Web系统开发》课程教学课件(PPT讲稿)Listener详解.pptx
- 《Web系统开发》课程教学课件(PPT讲稿)DBUtils工具包.pptx
- 计算机科学与技术专业:《单片机原理及应用》课程实验教学大纲.pdf
- 计算机科学与技术专业:《电路与电子技术》课程实验教学大纲.pdf
- 计算机科学与技术专业:《Web系统开发》课程实验教学大纲.pdf
- 计算机科学与技术专业:《面向对象程序设计》课程实验教学大纲.pdf
- 计算机科学与技术专业:《编译原理》课程实验教学大纲.pdf
- 计算机科学与技术专业:《C#程序设计》课程实验教学大纲.pdf
- 计算机科学与技术专业:《计算机组成与结构实验》课程教学大纲.pdf
- 计算机科学与技术专业:《编译原理》课程教学大纲.pdf
- 计算机科学与技术专业:《计算机导论》课程教学大纲.pdf
- 计算机科学与技术专业:《计算机组成与结构》课程教学大纲.pdf
- 计算机科学与技术专业:《Web系统开发》课程教学大纲.pdf
- 计算机科学与技术专业:《数据结构实验》课程教学大纲.pdf
- 计算机科学与技术专业:《软件工程》课程教学大纲.pdf
- 计算机科学与技术专业:《计算机专业英语》课程教学大纲.pdf
- 计算机科学与技术专业:《数据结构》课程教学大纲.pdf
- 计算机科学与技术专业:《单片机原理及应用》课程教学大纲.pdf
- 计算机科学与技术专业:《面向对象程序设计》课程教学大纲.pdf
