Java接收前端传List集合的实体类参数插入多条数据

Controller 

@RequestMapping(value = "/addProduct")
    public JSONObject add(@RequestBody List list){
        Integer count =0;
        JSONObject json=new JSONObject();
        for (ProductSkuBranch productSkuBranch : list) {
//插入实体类数据的接口
            count = queryDeptsService.count(productSkuBranch);
        }

       
        return filterNull(json);
    }
}

Maper

    Integer count(ProductSkuBranch productSkuBranch);

  
Mapper.xml

   
        INSERT INTO productsku_branch(color,ram,price,stock,province,market_price,cost_price,one_price,two_price,commission,product_id,shop_id)
        values
            (#{color},#{ram},#{price},#{stock},#{province},#{marketPrice},#{costPrice},#{onePrice},#{twoPrice},#{commission},#{productId},#{shopId});
    

 

你可能感兴趣的:(SpringBoot,java)