让springBoot商城项目不再陌生

个人简介: js同学你好


💖年龄: 20   大二在读
📃专业:   计算机科学技术
💪爱好:   单曲循环 写写文章
🎯相关:   课设级别商城项目(商品显示及购物车部分)

模仿淘宝商城:
在这里插入图片描述
点击跳转:
在这里插入图片描述

根据上述字段分析数据库的表段:至少应该包含价格,图片(路径),商品详情描述,出货点,以及专属管理员操作的修改人,修改时间,创建人,创建时间等一系列相关的字段

CREATE TABLE t_product (
id int(20) NOT NULL COMMENT '商品id',
category_id int(20) DEFAULT NULL COMMENT '分类id',
item_type varchar(100) DEFAULT NULL COMMENT '商品系列',
title varchar(100) DEFAULT NULL COMMENT '商品标题',
sell_point varchar(150) DEFAULT NULL COMMENT '商品卖点',
price bigint(20) DEFAULT NULL COMMENT '商品单价',
num int(10) DEFAULT NULL COMMENT '库存数量',
image varchar(500) DEFAULT NULL COMMENT '图片路径',
status int(1) DEFAULT '1' COMMENT '商品状态 1:上架 2:下架 3:删除',
priority int(10) DEFAULT NULL COMMENT '显示优先级',
created_time datetime DEFAULT NULL COMMENT '创建时间',
modified_time datetime DEFAULT NULL COMMENT '最后修改时间',
created_user varchar(50) DEFAULT NULL COMMENT '创建人',
modified_user varchar(50) DEFAULT NULL COMMENT '最后修改人',
PRIMARY KEY (id)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;

============================================================

我们先来做最麻烦的:商品图片回显

我们都知道springBoot会自动扫描四个文件在这里插入图片描述
所以我们在static目录下存放我们的图片,将图片的路径保存都数据库中,这样前端获取到数据库中的路径便可以访问到图片信息了.
在这里插入图片描述
因为springboot直接映射到static目录下所以我们只需要只需要从static目录下开始保存地址便可

前端测试是否可以访问到:相应的图片路径。

在这里插入图片描述

至此后端工作结束 (简单的Crud就不写了浪费时间)
前端渲染后端数据:

====================================================================================
首先我们得先了解前端商品界面得布局:
在这里插入图片描述
这些本来是静态的内容所以我们需要将其动态生成, 只需要将紫色框中的内容动态循环渲染上去,并且替换填充的内容就OK了。
在这里插入图片描述
并将原来的静态模板删掉重新启动项目
在这里插入图片描述
其它字段内容这里就不一一介绍了。。

点击商品跳转到详情页:

想一下跳转到详情界面 不就是根据当前商品的id找到对应的信息然后显示出详细数据 ,所以我们只需要在点击页面跳转的时候将id通过url作为参数传递过去就行了。然后再获取url的参数值,通过异步操作传到对应的后端Controller。
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

操作展示:

在这里插入图片描述

至此商品展示的操作全部完结。。

我是js同学一位 热衷于后端技术的大二在读生。

🎉欢迎关注🔍点赞👍收藏🎇留言📙

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值