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、业务层接口