SpringBoot构建RESTful API

2019-11-05 16:02:32来源:博客园 阅读 ()

新老客户大回馈,云服务器低至5折

SpringBoot构建RESTful API

1、RESTful介绍

  RESTful是一种软件架构风格!

 

  RESTful架构风格规定,数据的元操作,即CRUD(create, read, updatedelete,即数据的增删查改)操作,分别对应于HTTP方法:

 

  GET用来获取资源,

 

  POST用来新建资源(也可以用于更新资源),

 

  PUT用来更新/修改资源,

 

  DELETE用来删除资源。

  这样就实现了,从url地址栏中不能看出来着个请求是干什么的。

2、RESTful接口

  

HTTP协议请求方法

SpringBoot注解

URL

功能说明

POST

@PostMapping

/users

创建一个用户

GET

@GetMapping

/users

查询用户列表

GET

@GetMapping

/users/id

根据id查询一个用户

PUT

@PutMapping

/users/id

根据id更新一个用户

DELETE

@DeleteMapping

/users/id

根据id删除一个用户

3、实例:

  

//
@GetMapping("/getMap")
 public Map getMap(Integer id){
        Map<String,String> map=new HashMap<>();
       ...
        return map;
  }
//
@PostMapping("/post")
public String postMap(Car car){
       ..
        return ..;
    }
//
@DeleteMapping("/del")
public String delMap(Car car){
       ..
        return ..;
    }
//
@PutMapping("/Put")
public String updateCar(Car car){
       ..
        return ..;
    }

 

 

 

 

 


原文链接:https://www.cnblogs.com/xueziyeya/p/11801425.html
如有疑问请与原作者联系

标签:

版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有

上一篇:并发基础之正确启动多线程

下一篇:SpringBoot 整合Mybatis操作数据库