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

相关推荐
2601_963870209 小时前
【计算机毕业设计】基于Spring Boot的专科医院医疗管理系统
java·spring boot·课程设计
jufeng130712 小时前
【系列:TDengine 工业物联网实战:从零搭起可运行系统 · 第 8 篇】
java·spring boot·时序数据库·tdengine
麻瓜记录Jackson17 小时前
深入剖析 ZooKeeper 分布式 互斥锁:Curator 之 InterProcessMutex 源码全解(附图解)
java·spring boot·分布式·后端·zookeeper·java-zookeeper
SQL-First布道者19 小时前
持久层框架的评价标准:只有一个
java·spring boot·spring·tomcat·mybatis·spring jdbc
m0_5873830019 小时前
智慧场馆解决方案实战指南:从系统架构到落地部署全解析
java·spring boot·架构·系统架构
智码看视界20 小时前
Day53-Docker:Dockerfile最佳实践 + 多阶段构建 + docker-compose编排
java·spring boot·docker·docker-compose·dockerfile·容器化部署·多阶段构建
番茄炒鸡蛋加糖20 小时前
SpringBoot 核心原理 + Spring 事务 + 缓存
spring boot·spring·缓存
步行cgn21 小时前
MyBatis 高级映射与延迟加载完全指南
java·tomcat·mybatis
凤山老林21 小时前
从 RestTemplate 到 HttpClient 5:Spring Boot HTTP 客户端性能调优与连接池治理
spring boot·后端·http
mashirro21 小时前
记一次基于ruoyi-vue新增小程序服务模块,小程序登陆相关
vue.js·小程序·mybatis