记录SpringMVC后端批量接收前端发来的json数据
前端代码:
let request = function (url,data,type){
$.ajax({
url: url,
data: data,
type: type,
dataType: "json",
accept: "application/json",
contentType: "application/json",
success: function (response){
resolve(response);
}
});
}
let totalData = [];
let data = {"goodsNumber":1001,"goodsName":"菠萝蜜"}
totalData.push(data);
data = {"goodsNumber":1002,"goodsName":"大菠萝"}
totalData.push(data);
request("/purchasingManage/purchasing/insertOrder",JSON.stringify(totalData),"Post");
后端代码:
@RestController
public class PurchasingController {
@PostMapping(value = "/purchasingManage/purchasing/insertOrder")
CommonResult<Goods> insertGoods(@RequestBody List<Goods> goods) {
for(Goods good:goods) {
System.out.print(good);
}
return null;
}
}