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

发布于:2022-10-28 ⋅ 阅读:(481) ⋅ 点赞:(0)

在这里插入图片描述
在购物车页面,有清空购物车方法以及按钮,
在这里插入图片描述
在这里插入图片描述
在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。
在这里插入图片描述
运行项目 登录后
在这里插入图片描述
进项添加
在这里插入图片描述

本文含有隐藏内容,请 开通VIP 后查看

网站公告

今日签到

点亮在社区的每一天
去签到