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

相关推荐
探索java6 分钟前
Netty Channel详解:从原理到实践
java·后端·netty
追逐时光者16 分钟前
2025 年全面的 C#/.NET/.NET Core 学习路线集合,学习不迷路!
后端·.net
Monly2118 分钟前
RabbitMQ:生产者可靠性(生产者重连、生产者确认)
spring boot·rabbitmq·java-rabbitmq
tuokuac1 小时前
maven与maven-archetype-plugin版本匹配问题
java·maven
ankleless1 小时前
Spring Boot 实战:从项目搭建到部署优化
java·spring boot·后端
百锦再2 小时前
一文精通 Swagger 在 .NET 中的全方位配置与应用
后端·ui·.net·接口·配置·swagger·访问
用户4822137167752 小时前
C++——静态数组、动态数组
后端
野生技术架构师2 小时前
2025年中高级后端开发Java岗八股文最新开源
java·开发语言
用户4822137167752 小时前
C++—— String 类详解
后端
静若繁花_jingjing2 小时前
JVM常量池
java·开发语言·jvm