RESTFUL 风格API

去年刚入职这家公司的时候要求用restful,微服务。

给整的一脸懵逼。最后发现restful一点也不神奇。

特此 记录一下精华,给需要的小伙伴。

     精华 1 ,http的请求方式 表示动作 !http的请求方式 表示动作 !!http的请求方式 表示动作 !!!

               常用的四种  get,post,put,delete

               得到数据就用get,新增数据就用post,修改就用put,删除就用delete

              2 地址中不要有动词!地址中不要有动词!!地址中不要有动词!!!

                 http的请求方式已经表明想要做什么,所以不需要在地址用加动词。

示例错误的 api

       get      /api/v1.0/getUser

       post      /api/v1.0/saveUser

      post      /api/v1.0/updateUser

      post     /api/v1.0/deleteUser

正确的resutful风格的接口

     get         /api/v1.0/user

    post        /api/v1.0/user

    put         /api/v1.0/user

   delete      /api/v1.0/user

自认比较规范的后台接口示意

  

上面的controller生成的swagger 如下

 

完毕,qq 102528071   小伙伴们可以交流一下。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值