【小白专属03】SpringBoot实现增删改查

目录

前言

一、新建Controller层

二、使用PostMan测试接口


前言

上节回顾

上一节我们SpringBoot集成了MybatisPlus。MybatisPlus是一个Mybatis的增强工具,在 MyBatis 的基础上只做增强不做改变,为简化开发、提高效率而生。


本节介绍

这一节,我们将介绍Spring Boot集成Mybatis-Plus。实现简单的增删改查。接下来开始我们的旅程吧...

一、新建Controller层

复制代码
@RestController
@RequestMapping("/sysUser")
public class SysUserController {

    @Resource
    public SysUserMapper sysUserMapper;

    // 查询所有数据
    @GetMapping("/findAll")
    public List<SysUser> findAll() {
        return sysUserMapper.selectList(null);
    }

    // 新增
    @PostMapping
    public int save(@RequestBody SysUser user) {
        return sysUserMapper.insert(user);
    }

    //根据id进行删除
    @DeleteMapping("/{id}")
    public int delete(@PathVariable Integer id) {
        return sysUserMapper.deleteById(id);
    }

    // 修改
    @PutMapping
    public int update(@RequestBody SysUser user) {
        return sysUserMapper.updateById(user);
    }
}

二、使用PostMan测试接口

相关推荐
qq_124987075336 分钟前
基于springboot的疾病预防系统的设计与实现(源码+论文+部署+安装)
java·spring boot·后端·毕业设计
麦烤楽鸡翅37 分钟前
简单迭代法求单根的近似值
java·c++·python·数据分析·c·数值分析
火星数据-Tina1 小时前
低成本搭建体育数据中台:一套 API 如何同时支撑比分网与 App?
java·前端·websocket
lcu1111 小时前
Java 学习38:ArrayList 类
java
q***2511 小时前
Spring Boot 集成 Kettle
java·spring boot·后端
筱顾大牛1 小时前
IDEA使用Gitee来创建远程仓库
java·gitee·intellij-idea
懂得节能嘛.2 小时前
【SDK开发实践】从Java编码到阿里云制品仓库部署
java·阿里云·maven
码事漫谈2 小时前
阿里《灵光》生成的视频下载不带水印的极简方法
后端
空空kkk2 小时前
SpringMVC——异常
java·前端·javascript
舒一笑2 小时前
信息的建筑学:MyBatis Log Panda 如何重构开发者的认知地图
后端·sql·intellij idea