目录
上节回顾
上一节我们SpringBoot集成了MybatisPlus。MybatisPlus是一个Mybatis的增强工具,在 MyBatis 的基础上只做增强不做改变,为简化开发、提高效率而生。
本节介绍
这一节,我们将介绍Spring Boot集成Mybatis-Plus。实现简单的增删改查。接下来开始我们的旅程吧...
- @RestController
- @RequestMapping("/sysUser")
- public class SysUserController {
-
- @Resource
- public SysUserMapper sysUserMapper;
-
- // 查询所有数据
- @GetMapping("/findAll")
- public List
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);
- }
- }