IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> Java知识库 -> Spring Boot电商项目32:商品模块一:商品模块介绍;(模块介绍;效果演示;8个接口介绍;) -> 正文阅读

[Java知识库]Spring Boot电商项目32:商品模块一:商品模块介绍;(模块介绍;效果演示;8个接口介绍;)

说明:

(1)本篇博客的目的:了解【商品模块】的开发内容;熟悉【商品分类模块】的8个接口;

(2)可以看下【Spring Boot电商项目3:引入三:模块和功能介绍;】、【Spring Boot电商项目4:引入四:项目演示;】、

Spring Boot电商项目6:数据库设计与项目初始化一:数据库表设计;】;能够帮助自己更熟悉【商品分类模块】;

目录

一:【商品模块】:模块介绍、功能演示;

1.【商品模块】模块介绍;

(1)【商品模块】:在前台中的应用;

(2)【商品模块】:在后台中的应用;

2.【商品模块】功能演示;

(1)【商品模块】:在前台的演示;

(2)【商品模块】:在后台的演示;

二:【商品模块】:数据表设计;

三:【商品模块】:接口文档,详细介绍;

(1)后台:【增加商品】接口;

(2)后台:【上传图片】接口;

(3)后台:【更新商品】接口;

(4)后台:【删除商品】接口;

(5)后台:【批量上下架商品】接口;

(6)后台:【商品列表】接口;

(7)前台:【商品列表】接口;

(8)前台:【商品详情】接口;


一:【商品模块】:模块介绍、功能演示;

1.【商品模块】模块介绍;

【商品模块】,前台和后台都需要用到这个模块;?

(1)【商品模块】:在前台中的应用;

说明:

(0)商品模块是一个比较重要的模块;这儿会学到很多新的功能;

(1)商品搜索:搜索商品;

(2)商品排序:比如按价格排序,按销量排序;

(3)商品列表:商品展示时,最常见的形式就是以列表的形式展示;(这儿会介绍到,一个列表应该如何开发,有哪些注意点,展示给用户时应该屏蔽哪些信息、保留哪些信息)

(4)目录展示:比如,用户只想看进口水果,就是用户选择了进口水果目录下的商品,这就相当于是加了一个筛选条件;

(5)商品详情;


(2)【商品模块】:在后台中的应用;

说明:

(0)【后台的商品信息模块】比【前台的商品信息模块】要复杂;

(1)因为【后台的商品信息模块】需要新增商品,而新增商品时,就需要涉及到图片上传;其中的,图片如何上传、保存图片时的注意点、图片的命名等,都是需要考虑的;

(2)自然,商品也是可以更新、删除的;

(3)然后,对于某个商品,其实存在【上架】和【下架】两种状态的;;;;同时,也需要涉及到批量的上下架;批量处理也是一个重点;

2.【商品模块】功能演示;

(1)【商品模块】:在前台的演示;

……………………………………………………

如果我们点击某个商品,可以查看该该商品的详情页;


(2)【商品模块】:在后台的演示;

……………………………………………………

……………………………………………………

自然,也可以上架商品;

……………………………………………………

……………………………………………………

自然,也可以新增商品等;


二:【商品模块】:数据表设计;

status字段的默认值是1,即商品默认的状态是上架;


三:【商品模块】:接口文档,详细介绍;

(1)后台:【增加商品】接口;

(2)后台:【上传图片】接口;

因为在调用【增加商品】接口的时候,需要上传图片;所以,我们也需要开发【上传图片】接口;【上传图片】接口返回给前端,图片上传到服务器后的地址,然后这个地址就会作为【新增商品】接口的image参数;

(3)后台:【更新商品】接口;

(4)后台:【删除商品】接口;

(5)后台:【批量上下架商品】接口;

(6)后台:【商品列表】接口;

通过其返回内容:

(7)前台:【商品列表】接口;

前台这儿也是支持分页的,通过接口返回可知,我们也需要使用PageHelper的PageInfo对象来组织返回数据;

(8)前台:【商品详情】接口;

  Java知识库 最新文章
计算距离春节还有多长时间
系统开发系列 之WebService(spring框架+ma
springBoot+Cache(自定义有效时间配置)
SpringBoot整合mybatis实现增删改查、分页查
spring教程
SpringBoot+Vue实现美食交流网站的设计与实
虚拟机内存结构以及虚拟机中销毁和新建对象
SpringMVC---原理
小李同学: Java如何按多个字段分组
打印票据--java
上一篇文章      下一篇文章      查看所有文章
加:2022-03-04 15:22:29  更:2022-03-04 15:24:43 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 -2024/11/24 10:36:47-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码