栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

Spring Boot电商项目:概述;

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

Spring Boot电商项目:概述;

说明:

(1)强调:该Spring Boot电商项目中,会有大量的以前接触过的内容;但是,当我们遇到的时候,也会重新啰嗦、重复解释;以达到该专栏形成一个比较好的闭环的目的;

目录

一:Spring Boot电商项目:项目特点;

二:Spring Boot电商项目:内容概述;


一:Spring Boot电商项目:项目特点;

(1)该项目是前后端彻底分离的;

(2)这个项目完全贴合企业级的开发流程,包括:需求分析、设计(技术设计)、编码、测试、上线;

(3)包含的模块有:用户管理、商品分类、商品管理、购物车、订单;

(3)数据库的设计与实现;(会分析每一个表,包括每一个表中的每一个字段的作用,以及为什么要包含这个字段,这个字段的作用等)

(4)应用RESTful进行接口设计,使用Postman进行接口测试;

(5)在生成代码的时候,会使用Mybatis generator插件,去自动生成代码,提高开发效率;

(6)使用阿里云完成项目的线上部署;

(7)使用Swagger2构建API技术文档;

(8)使用Redis对商品分类信息进行缓存;(我们会把Redis整合到项目中)

(9)使用JSR-303实现请求参数校验;(请求参数校验,有的在Controller层,有的在Service层;但,这不够优雅,在校验的能力上、使用的灵活度上、复用的方便程度上都不太好;;;;;;所以,这儿会介绍JSR-303参数校验的方式)


二:Spring Boot电商项目:内容概述;

Spring Boot电商项目中,会讲到以下内容:

(1)为什么要做电商系统;(那么多种系统,为什么要选择做电商系统?)

(2)项目亮点、各个功能模块;(这儿,可以了解到本项目的技术点)

(3)项目演示;

(4)准备项目开发所需工具;(开发时,使用IDEA插件、接口调试工具等,能够提升我们的开发效率)

(5)数据库设计,项目初始化;(一般,在正式编码前,会进行技术设计;而技术设计最重要的就是数据库的设计了;这儿的数据库的设计包括表的设计、表和表之间关系的设计等。。。。。。数据库设计完了之后,我们会进行项目的初始化,即新建项目,跑通基本流程,为以后的正式开发做准备)

(6)功能模块开发;(用户管理、商品分类、商品管理、购物车、订单)

(7)阿里云部署;

(8)项目总结;

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/710888.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号