渲染刷新购物车

把数组中的数据全部添加到list中

        String ids[]=specIds.split(",");
        List<String> specIdList=new ArrayList<String>();
        //把数据中的数据全部添加到list中
        Collections.addAll(specIdList,ids);

通过mybaits拼接字符串

   <select id="queryItemsBySpecIds" parameterType="list" resultType="com.imooc.pojo.vo.ShopcartVo">
        SELECT
            t_items.id AS itemId,
            t_items.item_name AS itemName,
            t_items_img.url AS itemImgUrl,
            t_items_spec.id AS specId,
            t_items_spec. NAME AS specName,
            t_items_spec.price_discount AS priceDiscount,
            t_items_spec.price_normal AS priceNormal
        FROM
            items_spec t_items_spec
        LEFT JOIN items t_items ON t_items.id = t_items_spec.item_id
        LEFT JOIN items_img t_items_img ON t_items_img.item_id = t_items.id
        WHERE
            t_items_img.is_main = 1
        AND t_items_spec.id IN
        <foreach collection="paramsList" index="index" item="specId" open="(" separator="," close=")">
            #{specId}
        </foreach>
        <!-- ('1', '3', '5') -->
    </select>

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值