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的配置信息,将其注释掉即可。

相关推荐
惜茶7 小时前
vue+SpringBoot(前后端交互)
java·vue.js·spring boot
NHuan^_^9 小时前
SpringBoot3 整合 SpringAI 实现ai助手(记忆)
java·人工智能·spring boot
han_hanker10 小时前
springboot 一个请求的顺序解释
java·spring boot·后端
MaCa .BaKa10 小时前
44-校园二手交易系统(小程序)
java·spring boot·mysql·小程序·maven·intellij-idea·mybatis
希望永不加班10 小时前
SpringBoot 静态资源访问(图片/JS/CSS)配置详解
java·javascript·css·spring boot·后端
oh LAN10 小时前
RuoYi-Vue-master:Spring Boot 4.x (JDK 17+) (环境搭建)
java·vue.js·spring boot
java1234_小锋11 小时前
Java高频面试题:MyBatis如何实现动态数据源切换?
java·开发语言·mybatis
秋风不问归客11 小时前
Springboot面试全面整理
spring boot·后端·面试
小旭952714 小时前
SpringBoot + 七牛云 + Quartz:图片存储与定时清理
java·spring boot·后端·mybatis
han_hanker15 小时前
springboot 不推荐使用@Autowired怎么处理
java·spring boot·后端