MyBatis 读取MySQL数据入门

确定需求

确定需求:前端访问后端URL,显示后端从数据库读取的数据

输入:前端访问URL为http://localhost:8080/hello   

 输出:前端显示后端从数据库读取的数据


新建项目的子模块

新建项目multiModules


新建模块mybatis

更改名称,选定所需语言

添加所需依赖


新模块mybatis 添加为Maven 项目

右键单击新建的排名文件,选中图中画圈项

等待解析完成


MySQL 数据库配置、添加数据

创建数据库

建立数据库并按上图创建表格


编写代码

新建controller、service、mapper、domain包

如图

新建对应的Java文件

新建mapper资源目录Java mapper 对应的XML 文件


(注:此处或许因为IDEA版本不同,我新建XML文件中有两个选项,必须选择红圈标识的,否则会导致网页无法打开,具体原因未知,具体文件区别见下图)

这个会创建 .xml 后缀的文件,这也是我们需要的

而这个不同的选项会创建下列 .tld 后缀的文件

这个问题卡了我很久,直到我重启IDEA并重新加载了部分设置后才出现能创建出 .xml 后缀的文件的选项。。。


配置数据库链接和MyBatis

在启动项中添加必要的注解


编译代码、构建并执行程序

测试


问题汇总

除文章中所注的问题,还遇到了mybatis依赖项始终未解析完成的情况,具体为加载条一直滚动但一直不见完成

具体解决办法为:重启IDEA,等待加载完成或重新进行一次项目创建工作

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

热爱搞事的咕咕鸡

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值