笔记

3 、Vidoe相关接口完善和规范协议
    简介:完善相关接口,协议规范讲解

1、save接口保存对象
            1)@RequestParam(value = "page", defaultValue)int  videoId
                可以设置默认值,比如分页

2)@RequestBody 请求体映射实体类
                需要指定http头为 content-type为application/json charset=utf-8

2、统一入参协议

开始

分页接口需要完善。加上分页的参数

一个page一个size

参数最好是用小写字母加下划线的形式,有一些语言可能不支持驼峰似的接口。

required表示参数是必须的

保存和更新

2)@RequestBody 请求体映射实体类
                需要指定http头为 content-type为application/json charset=utf-8

更新

启动应用
前两个一般是是表单提交。

前后端分离都是json格式,所以这里用raw

选择了json格式后,这里就会自动加一个请求头

body这里我们需要编辑一个json格式的对象


debug放行,控制台输出sql语句

保存操作也是用@RequestBody


新建一个包叫做admin,管理员才能操作的放在这里。新建VideoAdminController

删除、更新、添加的操作都剪切到adminController里面
路径前面加上admin表示,只有管理员才能看到的。方便后续做权限划分。

转载于:https://www.cnblogs.com/wangjunwei/p/11469202.html

小D课堂-SpringBoot 2.x微信支付在线教育网站项目实战_3-3.Vidoe相关接口完善和规范协议...相关推荐

  1. 小d课堂mysql_小D课堂-SpringBoot 2.x微信支付在线教育网站项目实战_2-6.Mysql逆向工程效率神器之使用IDE自动生成Java实体类...

    笔记 6.Mysql逆向工程效率神器之使用IDE自动生成Java实体类 简介:实战使用IDE根据Mysql自动生成java pojo实体类 1.IDEA连接数据库 菜单View→Tool Window ...

  2. 视频教程-19年录制SpringBoot2.x整合微信支付在线教育网站项目实战-Java

    19年录制SpringBoot2.x整合微信支付在线教育网站项目实战 7年的开发架构经验,曾就职于国内一线互联网公司,开发工程师,现在是某创业公司技术负责人, 擅长语言有node/java/pytho ...

  3. 小滴课堂工业级paas云平台+springcloudAlibaba+JDK11综合项目实战

    二当家小D 讲师: xdclass6 1024电商平台系统实战架构设计和实现需求分析 第1集 1024电商平台业务背景介绍和简历项目编写建议 简介:讲解电商营销中心的业务背景和简历项目编写建议 大课业 ...

  4. 微服务资源springboot、springcloud、docker、dubbo项目实战等倾心分享

    精彩内容 java实战练习项目教程 全网最全电子图书分享 你所需要的大数据视频教程 java全套学习视频教程及源码 今天又是周末,还是想给大家送一些福利,因为最近一直有小伙伴问我要springboot ...

  5. 分享一个SpringBoot+Vue豆宝社区手把手免费项目实战视频教程

    豆宝社区项目实战视频教程简介 本项目实战视频教程全部免费,配套代码完全开源.手把手从零开始搭建一个目前应用最广泛的Springboot+Vue前后端分离多用户社区项目.本项目难度适中,为便于大家学习, ...

  6. 一款小清新的 SpringBoot+ Mybatis 前后端分离后台管理系统项目

    今日推荐 推荐3个快速开发平台 前后端都有 项目经验又有着落了推荐一个高仿微信的项目 有点屌!!一二线城市知名 IT 互联网公司名单(新版) 项目介绍 前后端分离架构,分离开发,分离部署,前后端互不影 ...

  7. Android侧滑返回分析和实现(不高仿微信),flutter项目实战

    废话 不久前淘汰了用了三年多的iPhone6Plus,换了部三星S9+.流畅的吃鸡体验,丝滑的屏幕,超高的性价比(港行还另打了9折),真喜欢的不行.不过从IOS切换到Android,还是不太适应,首当 ...

  8. SpringBoot学习之zookeeper、dubbo入门项目实战(七)

    项目结构 dubbo-demo dubbo-api:提供api接口,一般存储实体类和接口服务 dubbo-provider:dubbo生产者提供服务,一般存储接口具体实现 dubbo-customer ...

  9. 《TX课堂 零点高级-CDR-VIP全套课程24节项目实战》最新

    目录 ├─零点-CDR-10课二维码和直线链接器加混合.avi ├─零点-CDR-11课变形 立体阴影和透明度.avi ├─零点-CDR-12课滴管和填充工具.avi ├─零点-CDR-13课交互式填 ...

  10. 计算机毕业设计之java+springboot基于vue的校园交友网站

    计算机毕业设计之java+springboot基于vue的校园交友网站 项目介绍 系统选用java语言,B/S模式和Mysql为后台数据库.系统主要包括首页.个人中心.用户管理.线下活动管理.交友信息 ...

最新文章

  1. 删除Openstack所有组件
  2. Python绘图 二维、三维
  3. python3项目-python3搭建Django项目
  4. CSS z-index 属性
  5. GridView 控件的执行顺序
  6. 字符串类型的数字比较大小_Python核心知识系列:数字与字符串类型
  7. Spring Boot 发布 jar 包转为 war 包秘籍。
  8. 荷兰牛栏 荷兰售价_荷兰研究小组授予的数据共享项目
  9. java的如何创建js_[Java教程]JS创建事件的三种方式(实例)
  10. [Ext JS]3.2.3 下拉选项框 Combobox
  11. 使用Palette来对图片进行颜色提取
  12. pfSense book Html版下载!
  13. 图形 2.6 伽马校正
  14. 个人任务管理系统-数据库
  15. php编写的旅游网站
  16. SGE集群系统了解与常用操作命令
  17. antv g2字体阴影_antv-g2学习手册-中
  18. excel单元格内容拆分_Excel批量合并相同内容的单元格
  19. 一般处理程序可以类似路由的_网络核心动作路由处理程序和方法
  20. Druid连接池加密处理

热门文章

  1. 拓端tecdat|R语言贝叶斯MCMC:用rstan建立线性回归模型分析汽车数据和可视化诊断
  2. 拓端tecdat|R语言样条曲线、泊松回归模型估计女性直肠癌患者标准化发病率(SIR)、标准化死亡率(SMR)
  3. STL容器-queue队列
  4. 深度学习笔记_ RestNet-50
  5. C语言程序设计 第八章字符串
  6. 机床使用教学_2020清河正规ug加工培训16年研发教学行业-工之艺
  7. maskrcnn ImportError: cannot import name ‘_C‘
  8. 使用tf.data.Dataset.from_tensor_slices五步加载数据集
  9. matcaffe编译与测试
  10. python报表利器TableOne学习实践