SpringBoot项目controller层接收对应格式请求的相关RequestMapping配置
目录
(1)
(2)
(3) 注:此情况注意和(4)中情况进行区分
(4)
在几个springboot项目开发后,我总结了以下的一些常见的接收对应请求的配置:
(1)
这种路径中有需要获取的参数时,需要使用@PathVariable注解
(2)
如果请求携带的数据时JSON格式的数据,而我们需要将JSON串封装到我们定义的实体类中时,我们可以使用@RequestBody注解
(3) 注:此情况注意和(4)中情况进行区分
这种在路径后通过?隔断的param,需要如下方式接收,可将其封装到一个List集合中,例如下图的批量删除员工接口
(4)
这种和(3)中的情况不同,这种属于是路径中的参数而不是携带的参数,我们可以通过@PathVariable先取出这个字符串,然后通过split方法进行分割,再通过toList()方法,将其构造为一个新的List集合,方便我们后续的使用。例如下图的批量删除学生接口
以上便是一些常见的前端请求格式的对应接收配置,希望对你有所帮助!!!