阶段5 3.微服务项目【学成在线】_day03 CMS页面管理开发_12-删除页面-服务端-接口开发
2024-09-25 01:49:20
删除页面
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上测试
最新文章
- Git 常见的命令操作
- POJ1080Human Gene Functions(LCS变形)
- nyoj756_重建二叉树_先序遍历
- I.MX6 android 移除shutdown功能
- windows10UWP:Segoe MDL2 图标指南
- expdp 备份数据库-附带报错信息
- [Protractor] Protractor Interactive with elementor
- hdu2571命
- Visual Studio 开发工具常用的插件
- python while and for
- Java NIO:IO与NIO的区别
- 记录EXCEL格式和TXT文本格式之间的互转
- 基于easyui与MVC的前端界面
- 04 Zabbix核心概念回顾
- flink 获取上传的Jar源码
- 【转】 [置顶] Android 通知栏Notification的整合 全面学习 (一个DEMO让你完全了解它)
- Microsoft Dynamics CRM 增删改子表汇总子表的某个字段到主表的某个字段(通用插件)
- Cognos11中关于CJAP第三方认证的相关配置
- python fromkeys() 创建字典
- MongoDB数据库 : 管道,用户管理,副本集等
热门文章
- C语言字符串格式化输出
- Visual Studio 2017使用
- 谷歌,火狐提示来自";http://xxx.com/file";的资源已被阻止,因为 MIME 类型(";text/plain";)不匹配(X-Content-Type-Options: nosniff),如何解决?
- Shiro-Subject 分析(转)
- 2、细节&;Class对象
- JQuery实践--Why JQuery
- 团队开发前端VUE项目代码规范
- CF796C Bank Hacking 细节
- C/C++应用--Window下获取硬件信息(CPU, 硬盘,网卡等)
- JXOJ 9.7 NOIP 放松模拟赛 总结