SpringBoot集成Mybatis-Plus实现增删改查

一、添加依赖和配置

1、添加依赖

在pom.xml的maven文件中引入MySQL 和 MyBatis-Plus Starter依赖。
在这里插入图片描述

2、配置

在 application.yml 配置文件中添加数据库的相关配置:
在这里插入图片描述

如果需要一些其他的,可在MyBatis-Plus的官方找到相应的解决方案
MyBatis-Plus 🚀 为简化开发而生

二、SpringBoot三层架构说明

1、概述

三层架构指的是Controller层、Service层、Dao层,分层的原因是为了将每个业务交给专门的层来做处理,以免出现杂乱。

2、controller层 (web 层,控制层)

前端发起请求,controller层接收请求参数,处理业务,调用service逻辑设计层处理业务并将结果返回到前端。

3、service层 (业务service层)

主要负责处理具体业务, 调用dao层进行存储

4、mapper层(dao层,对数据库进行数据持久化操作)

对数据库进行数据持久化操作,他的方法语句是直接针对数据库操作的,主要实现一些增删改查操作。

5、entity层 (model层 ,domain层,实体层)

实体层,用于存放我们的实体类,与数据库中的属性值基本保持一致,实现set和get的方法。
在这里插入图片描述

下面是三层架构的图文分析:
在这里插入图片描述

三、业务实现

1、业务层接口

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

2、业务层服务

在这里插入图片描述

3、controller层调用

在这里插入图片描述

  • 12
    点赞
  • 17
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值