现在有两个表,分别是 订单条目表:orderitem 和 商品表:introduction;

现在我有需求是将查询出 某些商品表 中的 商品的某些属性 插入到 订单条目表 中的 某些属性中.

1 现在xml文件中写好两个表需要对应的字段.
<!-- 3.将查询出的商品集合插入到订单条目中去 --> <insert id="insertOrderItem"
parameterType="java.util.List"> insert into orderitem (orders_id,
orderitem_quantity, orderitem_introductionid, orderitem_subtotal,
orderitem_product_name, orderitem_price, orderitem_image, orderitem_property1,
orderitem_property2) values <foreach collection="list" item="item"
index="index" separator=","> ( #{orders_id}, #{item.goods_number.goods_number},
#{item.introduction_id},
#{item.introduction_currprice}*#{item.goods_number.goods_number},
#{item.introduction_name}, #{item.introduction_currprice},
#{item.introduction_imagec}, #{item.introduction_property1},
#{item.introduction_property2} ) </foreach> </insert>
2.DAO层:
// 3.将查询出的商品集合插入到订单条目中去 public void insertOrderItem(@Param("list")
List<Introduction> list, @Param("orders_id") Integer orders_id);
3. Service层:
/** * 3.将查询出的商品集合插入到订单条目中去 */ public void insertOrderItem(List<Introduction>
list, Integer orders_id) { payDao.insertOrderItem(list,orders_id); }
4. 最后再Controller层中将需要传入的数据传入:



5 完成批量插入.

友情链接
KaDraw流程图
API参考文档
OK工具箱
云服务器优惠
阿里云优惠券
腾讯云优惠券
华为云优惠券
站点信息
问题反馈
邮箱:[email protected]
QQ群:637538335
关注微信