Mybatis简单连接与读取数据库

本文详细指导如何在IntelliJIDEA中创建SpringBoot项目,配置数据库连接,实现数据读取,并通过Controller、Mapper、Service和YAML配置进行测试。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

目录

确认目标

数据库

使用IDEA进行代码编写

新建项目

新建模块

新建文件

完成并测试

确认目标

目标为读取并显示出后端从数据库读取的数据

数据库

由于数据库版本不同,不过多说明,文章这里使用的数据库为Navicat,Id为主键。

使用IDEA进行代码编写

新建项目

点击新建项目,选择空项目并命名,点击新建即可。

新建模块

右键并新建新模块

选择Spring Initialzr,填写名称并按图中选项配置

点击下一步选择如下图中三项依赖

创建后注意,若在第一部选择新建项目而非空项目,则注意scr文件夹位置。

新建文件

按照下图将缺少文件新建

TestController中代码:

User中代码

UserMapper中代码

UserService中代码

此处需注意:需先新建UserService接口后再新建Impl软件包,否则IDEA编译器会自动将Impl软件包列为Service唯一下层文件并无法再Service软件包下新建。

UserServiceImpl中代码

UserMapper.xml中代码

此处需注意:column中字段应与数据库中列名称严格对应

关于application.yml的新建,若右键后没有找到该类型文件,则需进行以下配置

.yml文件内容

其中图中黄色标记部分为数据库名称,黑色标记行为数据库密码,上行为数据库名称(默认为root)

完成并测试

在浏览器中测试

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值