分布式商城项目总结一:工程架构

2019-10-18  本文已影响0人  MisterDo

1.分布式商城

1.1商城简介

2.功能架构

2.1系统功能图

商城的架构.PNG

2.2功能描述

2.3技术架构

2.3.1传统架构

传统架构.PNG

2.3.2项目采用的分布式架构

项目的分布式架构.PNG

为什么采用分布式架构?

1.传统架构存在诸多缺点,如下:
2.分布式架构把系统按照模块拆分成多个子系统,优点如下:

2.3.3技术选型

2.3.4开发工具与环境

3.后台管理系统工程结构

3.1 maven管理的好处

1、项目构建。Maven定义了软件开发的整套流程体系,并进行了封装,开发人员只需要指定项目的构建流程,无需针对每个流程编写自己的构建脚本。
2、依赖管理。除了项目构建,Maven最核心的功能是软件包的依赖管理,能够自动分析项目所需要的依赖软件包,并到Maven中心仓库去下载。

3.2 Maven本地仓库的配置

3.3 依赖管理

不使用maven:工程部署时需要手动复制jar包,完成工程构建非常繁琐。
使用maven:可以实现一步构建(将项目文件以jar包的形式导入其他工程,不用手动复制

3.3.1 后台管理系统的工程结构

工程结构.PNG

3.4 项目工程的创建

注意
1.出现类似于找不到jar的异常时,利用maven install工程
2.所有工程的版本号得一致

上一篇下一篇

猜你喜欢

热点阅读