@DeleteMapping("/{id}") public Result delete(@PathVariable Integer id) { noticeService.removeById(id); return Result.success(); } @PostMapping("/del/batch") public Result deleteBatch(@RequestBody List<Integer> ids) { noticeService.removeByIds(ids); return Result.success(); } @GetMapping public Result findAll() { return Result.success(noticeService.list()); } @GetMapping("/{id}") public Result findOne(@PathVariable Integer id) { return Result.success(noticeService.getById(id)); }
时间: 2023-06-20 15:06:52 浏览: 171
详解Android获取设备唯一ID的几种方式
5星 · 资源好评率100%
这段代码是一个简单的 RESTful API 接口,用于通知的增删改查操作。其中:
- @DeleteMapping("/{id}"):删除指定 ID 的通知。
- @PostMapping("/del/batch"):批量删除通知。
- @GetMapping:获取所有通知。
- @GetMapping("/{id}"):获取指定 ID 的通知。
接口的返回值使用了一个 Result 类,可以根据接口的执行结果设置不同的状态码和消息。
阅读全文