Java-Springboot-Restful风格开发
Restful 开发
传统风格:
http://localhost/user/getById?id = 1
http://localhost/user/usersave
Restful:
可以看出,Restful风格开发的访问路径并不需要写方法,因为restful风格开发会根据访问的请求方式执行相对应的方法。
若是get请求则执行查询,post请求执行添加,put请求执行编辑,delete请求执行删除。
注解开发
1.@RestController = @Controller + @Responsebody
该注解可以指定类为controller,并声明返回值为数据。
2.@RequestMapping的替换:
GetMapping:用于表示查询语句的访问路径。
查询所有不需要接收数据,查询单个添加@RequestBody接收数据。
PostMapping:用于表示增加操作的访问路径。
添加@RequestBody接收数据。
PutMapping:用于表示编辑操作的访问路径。
添加@RequestBody接收数据。
DeleteMapping:用于表示删除操作的访问路径。
用@PathVariable接收数据。
Controller代码演示:
1 |
|
All articles in this blog are licensed under CC BY-NC-SA 4.0 unless stating additionally.
Comment
ValineDisqus