删除页面
api里面定义接口
返回类型是ReponseResult
@ApiOperation("删除页面") public ResponseResult delete(String id);
service
//根据id删除页面 public ResponseResult delete(String id){ //先查询一下 Optional<CmsPage> optional = cmsPageRepository.findById(id); if(optional.isPresent()){ cmsPageRepository.deleteById(id); return new ResponseResult(CommonCode.SUCCESS); } return new ResponseResult(CommonCode.FAIL); }
controller
删除用deleteMapping
@Override
@DeleteMapping("/del/{id}")
public ResponseResult delete(@PathVariable String id) {
return pageService.delete(id);
}
测试
在swaggerUI上测试