示例:批量插入商品类别
1.Dao接口
/**
* 批量添加商品类别
* @param productCategoryList
* @return
*/
int batchInsertProductCategory(List<ProductCategory> productCategoryList);
2.XML文件
<insert id="batchInsertProductCategory" parameterType="java.util.List">
INSERT INTO
tb_product_category(product_category_name,priority,shop_id)
VALUES
<foreach collection="list" item="productCategory" index="index" separator=",">
(
#{productCategory.productCategoryName},
#{productCategory.priority},
#{productCategory.shopId}
)
</foreach>
</insert>
collection和item的名字可以随便取,collection代表传入的是list,item就是list中的每一项