Springboot 接口需要接收参数类型是数组

 

如题,一般我们普遍采用的协调方式:

多个参以“,”拼接传递即可

如:

Springboot 接口需要接收参数类型是数组

 Springboot 接口需要接收参数类型是数组

 

那么除了这样,我们还能怎么协调呢? 

其实对应get请求,springmvc内部是已经支持了这种以“,”逗号拼接的方式,也就是说,传参方式不变,但是我们后台接收的时候,可以不用那么繁琐以逗号切割,可以这样:

Springboot 接口需要接收参数类型是数组

 Springboot 接口需要接收参数类型是数组

 

 对post请求除了可以要求传参以“,”逗号拼接,我们接口接到参后再切割,还可以直接要求对方传数组,我们用实体类接收

如:

Springboot 接口需要接收参数类型是数组

 Springboot 接口需要接收参数类型是数组

 Springboot 接口需要接收参数类型是数组

好了就到此,为什么要发这个文章,因为今天公司有伙伴在对数组参数的传递接收发问,我觉得有必要给一些伙伴普及一下这些普遍的处理协调参数为数组类型的接口方式。