// 修改用户
@PutMapping
public Result update(@RequestBody User user) {
userService.save(user);
return Result.success();
}
// 删除用户
@DeleteMapping(“/{id}”)
public void delete(@PathVariable(“id”) Long id) {
userService.delete(id);
}
// 根据id查询用户
@GetMapping(“/{id}”)
public Result findById(@PathVariable Long id) {
return Result.success(userService.findById(id));
}
// 查询所有用户
@GetMapping
public Result<List> findAll() {
return Result.success(userService.findAll());
}
// 分页查询用户
@GetMapping(“/page”)
public Result<Page> findPage(@RequestParam(defaultValue = “1”) Integer pageNum,
@RequestParam(defaultValue = “10”) Integer pageSize,
@RequestParam(required = false) String name) {
return Res