错误信息:
Failed to instantiate [java.util.List]: Specified class is an interface;
分析:
批量删除时,Controller层参数想传入List<Long> ids,然而如果泛型是基本类型或者String,就会报错。
添加@RequestParam注解(以前是没有加的)
@ApiOperation(value = "校验库存")
@GetMapping(value = "/nventory")
public ResultVO<Boolean> vaildAllocation(@RequestParam("ids") List<Long> ids){
return service.vaildAllocation(ids);
}
另外:传入Long[] ids数组就也可以解决