阶段一-02.分类,推荐,搜索,评价,购物车开发-第5章 购物车功能开发-5-4 购物车

把sql复制到自定义的mapper里面



我们要返回的BO类型和之前写好的ShopcartBO基本是一样的,除了bugCounts这个属性没有。

把ShopcartBO对应复制到VO的包内改成ShopcartVO这个名字。

重命名

我们只需要把 buyCounts字段删除,然后把重写的toString方法也删掉就可以了。。

mapper文件内修改。返回的数据类型。

Mybits提供了foreach

传入的结合对象命名为paramsList



标签的闭合,循环的内容要在括号内部。

里面的每一项元素使用逗号进行间隔。


定义方法



service层

快速展开的快捷键是键盘里面的星号*。直接点星号的话,会把所有的层级一步步向下的展开。


impl实现

把一个元数据添加到list里面去。这样就把ids这个数组添加到list里面去。


controller层

itemsController
复制上面的一个方法,继续改改

添加示例的注解


如果传进来为空,那么返回也为空

前段 的代码










价格除以100,因为数据库存的是分为单位

一个普通价格,一个优惠价格

测试

先maven install再重启服务器。
刷新购物车的页面。


随便挑一个商品加入到购物车



刷新购物车

结束

原文地址:https://www.cnblogs.com/wangjunwei/p/12353992.html