第一个MyBatis程序(下)

简介: 第一个MyBatis程序(下)

🍎SpringBoot单元测试查询是否成功

这时,我们的Spring Boot 单元测试就有了用武之地。

单元测试(unit testing),是指对软件(项目)中的最⼩可测试单元进⾏检查和验证的过程就叫单元测试。

在我们当前项目中,最小的测试单元就是方法,所谓单元测试就是看要测试的方法是否返回了预期的值。

注意这里虽然也叫测试,但单元测试一般是我们开发人员进行的。测试人员一般进行的都是功能行测试,看产品经理提的某个需求是否实现,是一种集合测试。


1、借助IDEA生成对应的测试文件

1c815acd44974a56b3970bc8eb8e254e.png然后我们要测试的代码所对应的单元测试代码就生成了


0cf2c54adbc6437fa813ccbb961d9a4d.png

2、设置当前的测试环境为Spring Boot,并且注入要测试的类——进行验证

b388ee949ed8437583d9903ac1120db1.png


执行我们的测试代码。


e12ab49d93274537b7caefdf95fb0028.png

碎碎念🔔🔔🔔🔔

一开始我在执行的时候,明明各项配置的都对,但一执行就显示:

image.png

然后吧,一直找错、一直改,忙活了大半天还是没有什么头绪。

直到不经意见给我们上面的密码的外层,加了一对半角双引号,结果还就真执行成功了。

无奈,好奇怪...


四、MyBatis实现增删改查

🍑查询指定Id的数据记录


1ee5f3fa0d5d42c19819013a4a36c66c.png

🍑新增操作

12a9a2238822413e8da34b8eea21a70a.png

🍑删除操作

添加接口

2463b743e67340e2af6513cde6eedfeb.png

添加该接口对应的xml实现

cf0ce81a102a445cb6b2e5f15448f243.png

🍑 修改操作

添加接口

018c3c049fd247a1993f9fc019d2be18.png

添加接口对应的xml实现

90875b45e3e441408849f24d24137e8f.png

🔔通过url请求操作数据库

回顾一下我们MyBatis的操作模式


0c7d2faa55fb44f5840100df49a48e80.png


详细流程如下


3ad48b14d62f46c5807a7a56d745aeba.png


相关文章
|
4月前
|
Java 数据库连接 数据库
Mybatis【第一个 Mybatis 程序】
Mybatis【第一个 Mybatis 程序】
|
SQL Java 关系型数据库
手把手搭建mybatis入门程序
手把手搭建mybatis入门程序
|
XML 存储 SQL
如何用IDEA创建第一个Mybatis程序
如何用IDEA创建第一个Mybatis程序
100 0
|
XML Java 关系型数据库
第一个Mybatis程序
第一个Mybatis程序
47 0
|
XML SQL Java
第一个MyBatis程序(上)
第一个MyBatis程序(上)
|
Java 关系型数据库 数据库连接
第一个Mybatis程序
思路:搭建环境--》导入Mybatis-->编写代码--》测试!
第一个Mybatis程序
|
SQL XML Java
第一个mybatis程序
第一个mybatis程序
275 0
|
XML Java 数据库连接
Mybatis学习笔记(1)——第一个程序
暑期之前就有打算学习SSM,但是我记得当时再配置一个框架疯狂报错,弄得我很难受,,再加上当时有点其他事情,所以就放了下来。现在很有需求要会ssm,所以就学了一下。感觉框架这东西配置就烦的要死。错一丁点就全错。。下面开始说配置详情。
105 0
Mybatis学习笔记(1)——第一个程序
|
Java 关系型数据库 MySQL
MyBatis第一个入门程序
MyBatis第一个入门程序
MyBatis第一个入门程序