手把手教你从0开始搭建花一个小时学会使用mybatis

今天博主分享一篇从0开始的maven项目,让你一个小时学会使用mybatis!

首先创建一个Maven项目。

在这里插入图片描述
为你的Macen项目命名并选择好路径,点击Next选择你的Maven库。
在这里插入图片描述
创建完成以后,你的项目是这样的。
在这里插入图片描述
接下来需要我们在src目录下创建对应的包。
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
创建完成后,项目中各个包的分布如图所示。
在这里插入图片描述
在java包下创建这次我们要使用的user包,在resources包下创建mybatis-config.xml文件。在这里插入图片描述

接下来就要开始配置mybatis了,打开项目中的pom.xml文件,引入依赖。
在这里插入图片描述
接下来进入到mybatis-config.xml文件中,配置连接数据库的参数,这里我用到的是mysql。
在这里插入图片描述
接下来在数据库中创建这样一张 t_user 表用于查看功能实现数据。
在这里插入图片描述
接下来在users包下面创建domain包用于存放实体机,dao包用于存放接口,mapper包用于存放mapper文件。然后编写实体集、dao、以及Mapper文件

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
注意了,此刻还没有完,还需要在mybatis-config.xml文件去将你写的mapper.xml文件注入。

在这里插入图片描述
到这里,我们就可以写测试类去测试mybatis的连接是否成功了。接下来我们创建util包用于测试连接。

在这里插入图片描述
到这里位置我们就可以在test中去创建并编写测试类啦。

在这里插入图片描述
接下来运行测试类,看看结果。

在这里插入图片描述
可以看到报错了,原因是找不到位于mybatis-config.xml文件中我们注入的mapper文件,这是由于IDEA在编译的时候,自动舍弃了包中装有xml文件的包,以至于编译后的文件夹中没有mapper文件夹。

在这里插入图片描述
这时候我们需要进入pom.xml加入如下配置让程序够找到对应的mapper。

在这里插入图片描述
然后我们再次运行测试类。
在这里插入图片描述
在这里插入图片描述
如此就运行完成,就成功拿到数据库表中的数据了!

如果你学会了,就给博主一个点赞关注吧,你们的点赞关注就是博主持续更新的动力!
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

肝铁侠

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

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

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

打赏作者

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

抵扣说明:

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

余额充值