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

相关推荐
期待のcode1 小时前
前后端分离项目 Springboot+vue 在云服务器上的部署
服务器·vue.js·spring boot
ProgramHan2 小时前
Spring Boot 3.2 新特性:虚拟线程的落地实践
java·jvm·spring boot
源码获取_wx:Fegn08953 小时前
基于 vue智慧养老院系统
开发语言·前端·javascript·vue.js·spring boot·后端·课程设计
张较瘦_3 小时前
SpringBoot3 | MyBatis-Plus 搞定宠物管理:从0到1实现增删改查
mybatis·宠物
毕设源码_郑学姐3 小时前
计算机毕业设计springboot基于HTML5的酒店预订管理系统 基于Spring Boot框架的HTML5酒店预订管理平台设计与实现 HTML5与Spring Boot技术驱动的酒店预订管理系统开
spring boot·后端·课程设计
不吃香菜学java3 小时前
spring-依赖注入
java·spring boot·后端·spring·ssm
南部余额3 小时前
Spring Boot 整合 MinIO:封装常用工具类简化文件上传、启动项目初始化桶
java·spring boot·后端·文件上传·工具类·minio·minioutils
QQ19632884753 小时前
ssm基于Springboot+的球鞋销售商城网站vue
vue.js·spring boot·后端
太空眼睛4 小时前
【MCP】使用SpringBoot基于Streamable-HTTP构建MCP-Server
spring boot·sse·curl·mcp·mcp-server·spring-ai·streamable
幽络源小助理4 小时前
springboot校园车辆管理系统源码 – SpringBoot+Vue项目免费下载 | 幽络源
vue.js·spring boot·后端