zoukankan      html  css  js  c++  java
  • P31 整体更新或新增 PUT



    这里之前写的通过传一组id获取一组company

    要不要做一个传进来一组company,替换一组company。实际上很少这么做。这么做作用范围有点大。

    更新或新增




    URI对应的资源必须是存在的




    写代码

    修改这个方法

    如果我们通过这个EmployeeId查不到EmployeeEntity的话

    如果没有查到我们就去创建

    然后再调用Save方法

    由于我们是创建了一个资源,所以我们就返回一个能获取当前创建资源的链接

    返回类型修改

    测试

    把后面的id改成0000结尾


    再发送同样的请求

    资源已经存在返回的就是204

    从这里就可以看出来put的Action无论是做整体的修改,还是创建它都符合幂等性、
    实际上put的用的比较少,很少把资源做成幂等更新。比较多的还是局部更新。

    结束

  • 相关阅读:
    OA项目之分页
    OA项目之弹出层中再弹出层
    OA项目之导入
    OA项目之导出
    git使用6步走
    配置 Docker 镜像站
    Taro随笔
    byte(C# 参考)
    MySQL 笔记
    HTTP 错误代码
  • 原文地址:https://www.cnblogs.com/wangjunwei/p/12589704.html
Copyright © 2011-2022 走看看