欢迎访问悦橙教程(wld5.com),关注java教程。悦橙教程  java问答|  每日更新
页面导航 : > > 文章正文

SpringBoot构建RESTful API,什么是构建

来源: javaer 分享于  点击 13589 次 点评:224

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 ..;
    }

 

 

 

 

 

相关文章

    暂无相关文章
相关栏目:

用户点评