今天博主分享一篇从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。
然后我们再次运行测试类。
如此就运行完成,就成功拿到数据库表中的数据了!
如果你学会了,就给博主一个点赞关注吧,你们的点赞关注就是博主持续更新的动力!
版权说明 : 本文为转载文章, 版权归原作者所有 版权申明
原文链接 : https://blog.csdn.net/qq_51250453/article/details/119758884
内容来源于网络,如有侵权,请联系作者删除!