目录
前言
上节回顾
上一节我们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);
}
}