zoukankan      html  css  js  c++  java
  • 小D课堂-SpringBoot 2.x微信支付在线教育网站项目实战_3-3.Vidoe相关接口完善和规范协议

    笔记

    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表示,只有管理员才能看到的。方便后续做权限划分。


  • 相关阅读:
    solr部署长命版后继
    reiserfs相关
    sqlite in python
    查看文件系统
    https://wiki.fourkitchens.com/dashboard.action这个技术wiki不错
    gvim菜单显示问题
    linux tips
    solr部署一气呵成版,让你多活两天
    挺好玩的C语句
    hardy ubuntu source list
  • 原文地址:https://www.cnblogs.com/wangjunwei/p/11469202.html
Copyright © 2011-2022 走看看