up:: SpringBoot电商项目模块和功能介绍

说明:

(1)本篇博客主要演示一下这个项目,看下这个项目是个什么效果;

一:前置说明;

(1) 这儿的项目演示,是带前台页面的;但是,我们的电商项目是不介绍前端内容的。这是因为,前后端分离;前端部分,使用的是React开发的,如果我们想要上手React,需要函数式编程、React事件系统、高阶组件、Dom模型等;

(2) 前后端之间是分开的,前端工程师去开发前端的内容,后端工程师去开发后端的内容;二者是通过【接口文档】来互相交流的;即,一般后端定义了接口后,写到文档中,前端根据这个接口文档去开发就可以了;(目前对于自己来说,前端的内容,能勉强看懂一些,而这一点点仅有的前端能力,应付目前的工作还算OK)

(3) 等自己的能力达到一定程度,且自己有【主观意愿】和【客观意愿】的时候,可以再了解前端,逐步向全栈发展;;

(4) 即,目前对于主栈是后端的人来说,最主要的能力是【接口的设计和开发的能力】;


二:项目展示;

PS:我们是在前端界面演示的;虽然我们没有开发前端内容;但是,我们在前端每演示的一个功能,在后端都有一个实现的接口;其实,我们在演示前端的时候,也可以思考其后端对应的接口,其数据结构是什么样子的、接口的入参应该如何设计;

1.后台系统演示;


商品管理页面:

自然,还可以删除商品、新增商品;


分类管理页面:


订单管理页面:


个人信息页面:

2.前台系统演示;






以上,就是功能演示;;;我们主要的任务就是开发后端的接口;