【小白专属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测试接口

相关推荐
Gopher_HBo2 分钟前
MySql常见ORM
后端
fliter3 分钟前
Cloudflare 开源 h3i:深入 HTTP/3 协议调试的利器
后端
摇滚侠4 分钟前
Java 项目教程《黑马商城》认识微服务 01 - 04
java·微服务·架构
王中阳Go4 分钟前
用Go写AI Agent:我从实战图书里总结了这些核心逻辑
后端·go·ai编程
智慧物业老杨5 分钟前
老旧小区团购模式下的数智化工单体系搭建与实践——基于保利项目600+工单的技术落地解析
java·人工智能·后端·科技·struts
南方的耳朵8 分钟前
develop分支执行git rebase master 会发生哪些变化?
后端
fliter8 分钟前
大象穿隧道:Cloudflare Hyperdrive 如何把 Postgres 流量送进私有网络
后端
ch.ju10 分钟前
Java Programming Chapter 2-Nested call
java·开发语言
fliter11 分钟前
给互联网发证书的机构,谁来监督它们?Cloudflare 开源了答案
后端
覆东流16 分钟前
第11天:python字典基础
开发语言·后端·python