SpringBoot整合mybatis

一、创建springboot项目

二、勾选mybatis依赖和MySQL驱动

三、创建数据库环境

四、创建实体类

五、配置数据源

六、创建mapper接口

6.1 纯注解开发方式

6.1.1 创建mapper接口

6.1.2在测试类中注入数据源测试

**注意:**如果出现时区报错,则在配置信息后添加配置标准时区

测试结果:

6.2 XML配置开发方式

6.2.1 创建mapper接口

6.2.2 创建xml映射文件

一般在resources下创建mapper文件夹,存放所有的xml映射文件:

6.2.3 配置mybatis

6.2.4 在测试类中注入数据进行测试

测试结果:

**注意:**如果运行失败,可能是application.properties文件中自动添加了mybatis的配置信息,将其注释掉即可。

相关推荐
乐观的Terry13 小时前
3、数据库设计与领域实体
java·数据库·spring boot·spring cloud·ai编程
霸道流氓气质20 小时前
SpringBoot中使用字典驱动的动态路由示例
java·spring boot·后端
万亿少女的梦16820 小时前
基于Spring Boot、Vue与MySQL的高校实习信息管理系统设计与实现
spring boot·mysql·vue·权限管理·restful api
宠友信息21 小时前
Spring Boot与Redis ZSet实现仿小红书源码双列瀑布流推荐
java·大数据·前端·spring boot·redis·mysql·uni-app
hdsoft_huge21 小时前
SpringBoot 系列 20:Jar 打包 + Docker 容器化 + Compose 一键部署|服务器上线 & 零停机平滑升级全教程
spring boot·docker·jar
invicinble21 小时前
关于微服务基本框架搭建--fegin最小使用demo
java·spring boot·微服务
han_hanker1 天前
mybatis-plus service层拥有的方法
mybatis
码农进化录1 天前
Java 程序员的 AI 进化论 | AI 辅助 CI/CD,让 AI 帮你做代码审查和部署决策
java·spring boot·openai
ppandss11 天前
Spring Boot 拦截器,我把学习踩坑过程画了张图
spring boot·后端·学习
卓怡学长1 天前
w255基于springboot仓库管理系统
java·数据库·spring boot·spring·intellij-idea