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

相关推荐
only-qi10 分钟前
Spring Boot 异步任务深度解析:从入门到避坑指南
java·spring boot·线程池·async
草履虫建模28 分钟前
Java面试应对思路和题库
java·jvm·spring boot·分布式·spring cloud·面试·mybatis
java1234_小锋1 小时前
分享一套优质的SpringBoot4+Vue3学生信息管理系统
java·vue.js·spring boot·学生信息
Hx_Ma161 小时前
Springboot整合mybatis配置文件
spring boot·后端·mybatis
人道领域2 小时前
Maven多模块开发:高效构建复杂项目
java·开发语言·spring boot·maven
手握风云-2 小时前
JavaEE 进阶第十九期:MyBatis-Plus,让 CRUD 飞起来
java·java-ee·mybatis
前路不黑暗@2 小时前
Java项目:Java脚手架项目的通用组件的封装(七)
java·开发语言·spring boot·后端·学习·spring cloud·maven
xj198603192 小时前
Java进阶-在Ubuntu上部署SpringBoot应用
java·spring boot·ubuntu
Coder_Boy_2 小时前
从单体并发工具类到分布式并发:思想演进与最佳实践(二)
java·spring boot·分布式·微服务·设计模式