《小米商城》--购物车单条数据删除、购物车数量修改、清空购物车、查看地址功能、添加地址

在这里插入图片描述
在购物车页面,有清空购物车方法以及按钮,
在这里插入图片描述
在这里插入图片描述
在controler里写出delete方法,现获取请求参数cid,然后传入参数cid调用deleteCartByCid方法,然后跳转到购物车展示功能

在这里插入图片描述

然后调用deleteCartByUid方法在这里插入图片描述

然后去CartDao里写该方法,先连接数据库池再编写sql语句,再执行sql。在这里插入图片描述

点击删除按钮在这里插入图片描述

点击确定在这里插入图片描述
然后就删除了
在这里插入图片描述
购物车数量修改
先获取cid,price,cnum参数,然后调用业务逻辑,调用uodateCartByCid方法,传入cid,price,cnum三个参数,最后跳转到购物车展示页面方法 。
在这里插入图片描述

在前端页面里的方法在这里插入图片描述

接下来去service层创建该方法及在实体类实现该方法

先转换数据类型,然后计算count,然后调用业务逻辑uodateByCid方法在这里插入图片描述
接着去dao层创建该方法比那个字啊实现类里实现该方法

首先连接数据库连接池,然后编写sql语句,然后执行sql 在这里插入图片描述

运行项目登陆之后点+在这里插入图片描述
在这里插入图片描述
再点-
在这里插入图片描述
当数量为1时点-
在这里插入图片描述
点确定就移除了
在这里插入图片描述
清空 购物车
在cartController里写clear方法,先获取uid参数,再创建对象,调用clearCart方法,然后跳转到购物车展示页面,接下来去service层创建clearCart方法并在实现类里实现
在这里插入图片描述

创建CartDAao对象,并调用deleteCartByUid方法,然后去去dao层。。在这里插入图片描述

创建数据库连接池,编写sql语句,执行sql。

在这里插入图片描述
点击清空购物车

在这里插入图片描述

点击确定在这里插入图片描述

就ok了在这里插入图片描述
查看地址功能
在这里插入图片描述
先创建controller,dao,service三层以及其实现类。
然后在controller里创建方法,首先还是判断用户是否登陆…,然后获取当前用户参数,根据uid查询对应用户的地址中存储了哪些地址,然后调用业务逻辑,接下来将我们查询到的地址信息转发到共享域当中,然后跳转到self_info页面在这里插入图片描述
接下来去service层创建该方法并在实现类里实现该方法
在这里插入图片描述
然后去dao层创建并实现该方法

创建数据库连接池,编写sql语句,执行sql,返回sql查询信息在这里插入图片描述
运行项目登录后
进行查看
在这里插入图片描述
添加地址,获取输入的地址信息,然后调用业务逻辑进行地址添加
在这里插入图片描述

去service层创建并在实现类里实现该方法
在这里插入图片描述
然后去dao层创建并在实现类里实现该方法,创建数据库连接池,编写sql语句,执行sql。
在这里插入图片描述
运行项目 登录后
在这里插入图片描述
进项添加
在这里插入图片描述

  • 0
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

霸波奔与奔波霸

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值