老师,在ProductImgDao.java中
/**
* 批量添加商品详情图片
* @param productImgList
* @return
*/
int batchInsertProductImg(List<ProductImg> productImgList);
这个方法的返回值为int参数为集合,参数为List productImgList,那么ShopCategoryDao.xml中为什么是
<insert id="batchInsertProductImg" parameterType="java.util.List">
INSERT INTO
tb_product_img(img_addr,img_desc,priority,
create_time,product_id)
VALUES
<foreach collection="list" item="productImg" index="index"
separator=",">
(
#{productImg.imgAddr},
#{productImg.imgDesc},
#{productImg.priority},
#{productImg.createTime},
#{productImg.productId}
)
</foreach>
</insert>
这里parameterType不应该是ProductImg的全类名吗?而且ProductImgDao.java中的方法是有返回值的,为什么这里没有写resultType
SSM商铺V1.0,解决毕设痛点;SpringBoot商铺V2.0,满足工作刚需
了解课程