SpringCloud中怎么利用MyBatis-Plus实现CRUD
发表于:2026-11-03 作者:千家信息网编辑
千家信息网最后更新 2026年11月03日,SpringCloud中怎么利用MyBatis-Plus实现CRUD,相信很多没有经验的人对此束手无策,为此本文总结了问题出现的原因和解决方法,通过这篇文章希望你能解决这个问题。1.添加Mybatis
千家信息网最后更新 2026年11月03日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安全错误
数据库的锁怎样保障安全
咖啡豆
互联网与科技
互联网科技网
高科技与互联网
丰台科技园 互联网
易通互联网络科技有限公司
互联网科技产品
银川新华互联网科技学校联系电话
想开互联网科技公司怎么样
河南住房之家互联网科技
互联网科技创新的路径
爱医互联网络科技
广东工业互联网大赛深圳学泰科技
美国互联网科技公司
互联网硬科技公司
银川新华互联网科技学校原画
互联网科技博主张洲
杭州融税互联网科技有限公司
优雇互联网科技有限公司
中国主要互联网科技公司
深圳市人人互联网科技有限公司
重生之互联网科技帝国
新华互联网科技学院
互联网科技公司官网
未来的互联网科技
广西互联网科技公司
衡水科技产业互联网平台
国大互联网教育科技有限公司工作
徐州市互联网科技有限公司
互联网科技接地气