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

相关推荐
L.EscaRC17 小时前
Spring Boot开发中加密数据的模糊搜索
java·spring boot·后端
JavaBoy_XJ17 小时前
Redis在 Spring Boot 项目中的完整配置指南
数据库·spring boot·redis·redis配置
千寻技术帮18 小时前
10406_基于Springboot的社交平台系统
spring boot·mysql·毕业设计·源码·文档·社交平台
编程修仙18 小时前
第二篇 SpringBoot项目启动流程
java·spring boot·后端
张较瘦_18 小时前
Springboot3 | MyBatis-Plus 多表查询极简实践:宠物管理系统场景落地
java·mybatis·宠物
C++业余爱好者18 小时前
Springboot中的缓存使用
spring boot·后端·缓存
小二·18 小时前
MyBatis基础入门《七》ResultMap 高级映射:一对一 & 一对多关联查询
mybatis
Qiuner18 小时前
Spring Boot 机制五: Bean 生命周期与后置处理器(BeanPostProcessor)源码深度剖析
java·spring boot·后端
qq_124987075318 小时前
基于Spring Boot的阳光餐盘点餐系统(源码+论文+部署+安装)
java·vue.js·spring boot·后端·毕业设计
武子康18 小时前
Java-185 Guava Cache 实战:删除策略、过期机制与常见坑全梳理
java·spring boot·redis·spring·缓存·guava·guava cache