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

相关推荐
拾荒的小海螺8 分钟前
JAVA:Spring Boot3 集成 Spring AI + Ollama 本地模型
java·spring boot·spring
sxhcwgcy9 分钟前
IDEA+Docker一键部署项目SpringBoot项目
spring boot·docker·intellij-idea
未来转换26 分钟前
Java 21 + Spring Boot + Elasticsearch 8.10 实现语义搜索
java·开发语言·spring boot·后端·elasticsearch·ai·图搜索算法
程序员小蛋36 分钟前
基于springboot宠物咖啡馆平台的设计与实现.7z(源码+论文)
spring boot·后端·宠物
爱码少年38 分钟前
Springboot 工程中快速判断web应用服务器类型
java·spring boot
禾小西1 小时前
Knife4j 快速入门:集Swagger2 和 OpenAPI3 为一体的增强解决方案
java·spring boot·后端
polaris06301 小时前
Docker部署Spring Boot + Vue项目
vue.js·spring boot·docker
weixin_704266051 小时前
Spring Boot (整合 Mybatis + 自动配置原理)
spring boot·笔记·mybatis
一叶飘零_sweeeet1 小时前
吃透 Spring Boot 3 + Spring Cloud 云原生新特性
spring boot·spring cloud·架构
ai产品老杨1 小时前
源码级赋能:基于Spring Boot/Vue的企业级AI视频平台二次开发实战与架构解析(GB28181/边缘计算/算法商城)
vue.js·人工智能·spring boot