使用步骤:
(按照mybatis官网进行操作 官网地址 :https://mybatis.org/mybatis-3/zh/)
1.在maven中获取到mybatis和mybatis的依赖,将坐标写入pom.xml 。坐标如下:
2.写一个mybatis工具类,用于在接下来的操作中直接获取到SqlSession,官网中有代码,这里也截图奉上:
3.写一个mybatis-config.xml文件用于构建 SqlSessionFactory。同样官网也有,代码截图也奉上:
后面是mysql的url值没有截取到,放在这里: value=“jdbc:mysql://localhost:3306/mybatic?useSSL=false&serverTimezone=GMT%2B8&useUnicode=true&characterEncoding=UTF-8”
我使用的是mysql8.0的版本,所以要设置的东西比较多。
4.写实体类和接口,这个比较简单就不再截图了。
5.写Mapper.xml文件。代码截图如下:
这里有几个关键的值:
6.编写Test类测试。
踩过的坑:
1.Mapper.xml没写在resources目录下,由于在maven中,约定大于配置,运行时会找不到这个 配置文件。
解决方法:在pom.xml中加入如下代码即可解决。
2.一定要在mybatis-config.xml中注册Mapper.xml文件:
这些就是mybatis入门学习的内容了,希望对你有帮助。
本文地址:https://blog.csdn.net/qiyuanji/article/details/107387376
如对本文有疑问, 点击进行留言回复!!
Springboot项目因为kackson版本问题启动报错解决方案
Java多线程下的其他组件之CyclicBarrier、Callable、Future和FutureTask详解
网友评论