0
点赞
收藏
分享

微信扫一扫

第一个MyBatis程序

绪风 2022-12-07 阅读 111

目录

一、新建项目 

二、设置数据库和MyBatis的配置 

🍑配置数据库的连接信息

🍑配置MyBatis XML存放位置和命名规则

三、MyBatis实现查询操作

🍎MyBatis的组成

🍎使用MyBatis实现查询功能 

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

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

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

碎碎念🔔🔔🔔🔔


一、新建项目 

首先我们打开IDEA,新建一个SpringMVC项目。

 

 项目创建后,接下来和我们之前对springmvc项目的操作是一样的。

 

 如下图所示:

为啥会报错呢?

当然报错呀!你得告诉程序要连哪个数据库吧?

二、设置数据库和MyBatis的配置 

🍑配置数据库的连接信息

这里的很多内容是固定的

# 数据库连接配置
Spring:
  datasource:
    url: jdbc:mysql://localhost:3306/你要连接的数据库名?characterEncoding=utf8&useSSL=false
    username: 用户名
    password: 自己的密码
    driver-class-name: com.mysql.cj.jdbc.Driver #只要你数据库用的是mysql这个是固定的

🍑配置MyBatis XML存放位置和命名规则

# 配置 mybatis xml 的⽂件路径,在 resources/mapper 创建所有表的 xml ⽂件
mybatis:
  mapper-locations: classpath:mapper/**Mapper.xml 
#注意这里的mapper名字是可以你自己进行设定的,但一定要和你的项目路径对应起来

三、MyBatis实现查询操作

🍎MyBatis的组成

先来回顾一下我们软件的分层

小结: 

理论和思想了解完了,接下来就是实战了。

 

🍎使用MyBatis实现查询功能 

那么查询操作既然写完了,我们怎么知道程序是否查询成功了呢?

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

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

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

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

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

 执行我们的测试代码。

碎碎念🔔🔔🔔🔔

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

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

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

无奈,好奇怪...

 

举报

相关推荐

0 条评论