SpringCloud中怎么利用MyBatis-Plus实现CRUD
发表于:2025-12-02 作者:千家信息网编辑
千家信息网最后更新 2025年12月02日,SpringCloud中怎么利用MyBatis-Plus实现CRUD,相信很多没有经验的人对此束手无策,为此本文总结了问题出现的原因和解决方法,通过这篇文章希望你能解决这个问题。1.添加Mybatis
千家信息网最后更新 2025年12月02日SpringCloud中怎么利用MyBatis-Plus实现CRUD
mark 查询id=1的表数据 删除id=1的表数据
SpringCloud中怎么利用MyBatis-Plus实现CRUD,相信很多没有经验的人对此束手无策,为此本文总结了问题出现的原因和解决方法,通过这篇文章希望你能解决这个问题。
1.添加Mybatis-Plus依赖
com.baomidou
mybatis-plus-boot-starter
3.2.0
2.配置数据源
导入数据库的驱动 查看mysql版本 5.7.29

到maven仓库查看适用的mysql驱动,5.7的没有,8.0兼容5.7的,所以选择8.0的驱动
mysql
mysql-connector-java
8.0.17
3.配置MyBatis-Plus
添加application.yml 文件配置数据源
文件路径:/passjava-question/src/main/resources/application.yml
spring:
datasource:
driver-class-name:com.mysql.cj.jdbc.Driver
url:jdbc:mysql://129.211.188.xxx:3306/passjava_admin?useUnicode=true&characterEncoding=UTF-8&serverTimezone=Asia/Shanghai
username:root
password:xxx配置mapper映射文件路径

配置mabatis-plus时的智能提示 mybatis-plus:
mapper-locations: classpath:/mapper/**/*.xml
global-config:
db-config:
id-type: auto添加MapperScan注解
@MapperScan("com.jackson0714.passjava.question.dao")
@SpringBootApplication
publicclass PassjavaQuestionApplication {
public static void main(String[] args) {
SpringApplication.run(PassjavaQuestionApplication.class, args);
}
}
4.测试mybatis-plus的CRUD方法
创建类型为javaBasic的type表数据
@Autowired
TypeService typeService;
// 创建题目类型
@Test
void testCreateType() {
TypeEntity typeEntity = new TypeEntity();
typeEntity.setType("javaBasic");
typeService.save(typeEntity);
System.out.println("创建成功");
}创建类型为javaBasic的type表数据 更新id=1的表数据
// 更新type=jvm
@Test
void testUpdateType() {
TypeEntity typeEntity = new TypeEntity();
typeEntity.setId(1L);
typeEntity.setType("jvm");
typeService.updateById(typeEntity);
System.out.println("修改成功");
}更新id=1的表数据 查询id=1的表数据
// 查询题目类型
@Test
void testSelectType() {
ListtypeEntityList = typeService.list(new QueryWrapper ().eq("id",1L));
typeEntityList.forEach((item)-> {
System.out.println(item);
});
System.out.println("查询成功");
}
删除id=1的表数据
// 删除题目类型记录
@Test
void testRemoveType() {
typeService.removeById(1L);
System.out.println("删除成功");
}
看完上述内容,你们掌握SpringCloud中怎么利用MyBatis-Plus实现CRUD的方法了吗?如果还想学到更多技能或想了解更多相关内容,欢迎关注行业资讯频道,感谢各位的阅读!
数据
类型
配置
成功
查询
方法
题目
更新
驱动
内容
文件
更多
路径
问题
束手无策
为此
仓库
原因
对此
技能
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
管理企业qq软件开发
莱州软件开发技术
后台服务器登录
miui 媒体服务器
扩展库操作数据库
软件开发的代码所有权
数据库技术及应用实验课程
镇江进销存软件开发
数据库应用高级三级
密信软件服务器
数据库 数字开头
石油党建平台软件开发
服务器备货厂家
对日软件开发招聘 大连
中孚网络安全隔离系统怎么取消
10年无人管理的服务器
挖矿中转服务器做加密
网络安全口令宣传
国际信息技术服务发展数据库
国际网络安全生态
富士通液体服务器
网络安全防护培训费用
两类数据库的模型
静安区上门网络技术欢迎选购
北京企业软件开发定制
服务器不平衡对游戏有什么影响
省公安厅网络安全总队什么级别
服务器系统linux
数据库带小数点的分数数据类型
数据库一次最多插入多少条数据