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

x33g5p2x  于2021-11-22 转载在 其他  
字(0.8k)|赞(0)|评价(0)|浏览(515)

今天博主分享一篇从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。

然后我们再次运行测试类。

如此就运行完成,就成功拿到数据库表中的数据了!

如果你学会了,就给博主一个点赞关注吧,你们的点赞关注就是博主持续更新的动力!

相关文章