Java EE企业级应用开发(SSM)第9章

news/2024/10/19 2:18:55/

第9章MyBatis入门

一.预习笔记

1.MyBatis框架的特点

1-1.简单易学

1-2.灵活

1-3.提供映射标签

2.MyBatis核心类

2-1.Configuration

2-2.SqlSessionFactory

2-3.SqlSession

2-4.Exector

2-5.MappedStatement

3.MyBatis工作流程

在这里插入图片描述
在这里插入图片描述

4.Mybatis入门程序

4-0:导入jar包资源

在这里插入图片描述

4-1:编写实体类

在这里插入图片描述

4-2:编写mapper接口以及映射文件

在这里插入图片描述
在这里插入图片描述

4-3:编写mybatis-config配置文件

在这里插入图片描述

4-4:编写测试类

在这里插入图片描述

二.课堂笔记

三.课后回顾





–行动是治愈恐惧的良药,犹豫拖延将不断滋养恐惧


http://www.ppmy.cn/news/64529.html

相关文章

本原数据:回归数据库技术本原,做难而正确的事

数据库技术是信息科技领域的最为重要的技术之一。随着科技的不断进步,数据库技术得到了迅速的发展,应用范围也越来越广泛。 与此同时,在数据量持续高速增长的情况下,企业对数据库也提出了更高的要求,例如数据存储越来…

【MYSQL】聚合函数和单表/多表查询练习、子查询、内外连接

目录 1.聚合函数 1.1.group by子句 1.2.having语句 2.单表查询 2.2单表查询 3.多表查询 3.2.子查询 5.内链接 6.外连接 1.聚合函数 函数说明count返回查询到的数据的数量sum返回查询到的数据的总和avg返回查询到的数据的平均值max返回查询到的数据的最大值min返回查询…

如何理解面向对象和面向过程?

面向对象编程(Object-Oriented Programming,OOP)是一种编程范式,其中程序被视为对象,并通过类和对象之间的关系来组织和管理数据和控制流程。相比之下,面向过程编程(Process-Oriented Programmi…

Spring中的Bean和Bean的生命周期

在Spring中,Bean是被管理的对象,是应用程序的基本组件。Bean的生命周期包括Bean的创建、初始化、使用和销毁。在本文中,我们将介绍Spring中Bean的概念,如何创建和管理Bean以及Bean的生命周期。 Bean的概念 在Spring中&#xff0…

Redis了解

Redis 源码大概做了哪些事情? 设置默认参数创建对象、持久化定时器回调加载文件参数 (使用配置文件替代部分默认参数)加载文件数据写入字典创建client connect事件handler(accept后,写入读写事件select(),最新的版本用epoll&…

Python 字符串

Python中的字符串是由一系列字符组成的,可以使用单引号、双引号或三引号来定义。例如: my_string1 Hello, World! my_string2 "Im a string." my_string3 """This is a multi-line string.""" 以下是一些常…

软件工具 | Python调用运筹优化求解器(一):以CVRPVRPTW为例

目录 1. 引言2. 求解器介绍3. 基础语言3.1 创建模型3.2 添加变量3.3 添加目标函数3.4 添加约束3.5 设置参数3.6 求解 4. 数学模型4.1 [CVRP数学模型](https://mp.weixin.qq.com/s/DYh-5WkrYxk1gCKo8ZjvAw)4.2 [VRPTW数学模型](https://mp.weixin.qq.com/s/tF-ayzjpZfuZvelvItue…

软件测试面试宝典,最常见的7个高频面试题(附答案,建议收藏)

收集了2022年所有黑马学员的面试题后,负责就业的黑马讲师们整理出了7个高频出现的面试题,一起来看看。 高频问题1:请自我介绍下? 高频问题2:请介绍下最近做过的项目? 高频问题3:请介绍下你印象…