引言
在上一节《淘东电商项目(01) - 需求讨论与技术选型》主要制定了「需求」和「技术的选型」,架构图如下:
代码已提交至Github(版本号:
ddf7fa8ad80bd7f95fa0f77039cc8f4c0aa42eb0
),有兴趣的同学可以下载来看看: https://github.com/ylw-github/taodong-shop
下面来初定一下项目的结构,后续可能会增加。
本文目录结构:
l________1.5 接口实现层(service- impl)
1. 项目结构
注意:含有module的maven类型选择为Pom类型,每个module类型为jar类型。
1.1 公共父类接口(parent)
- taodong-shop
1.2 工具类(common)
- taodong-shop-common-core - - - - - - - - - - - - - -
核心工具类
1.3 分布式基础设施(basics)
- taodong-shop-basics-eureka - - - - - - - - - - - - -
注册中心 8080
- taodong-shop-basics-apollo-config-server- - - -
阿波罗分布式配置中心
- taodong-shop-basics-zuul - - - - - - - - - - - - - - -
统一请求入口 80
- taodong-shop-basics-xxljob - - - - - - - - - - - - - -
分布式任务调度平台
- taodong-shop-basics-lcn - - - - - - - - - - - - - - - -
分布式事务解决框架
- taodong-shop-basics-zipkin - - - - - - - - - - - - - -
分布式调用链系统
1.4 接口层(service)
服务接口中包含内存内容: 「实体类层」、「接口层」
- taodong-shop-service-api-weixin - - - - - - - - - - -
微信服务接口
- taodong-shop-service-api-member - - - - - - - - - -
会员服务接口
- taodong-shop-service-api-sso - - - - - - - - - - - - -
sso服务接口
- taodong-shop-service-api-item - - - - - - - - - - - - -
商品服务接口
- taodong-shop-service-api-search - - - - - - - - - - -
搜索服务接口
- taodong-shop-service-api-pay- - - - - - - - - - - - - -
聚合支付平台
- taodong-shop-service-api-order- - - - - - - - - - - - -
订单服务接口
- taodong-shop-service-api-spike- - - - - - - - - - - - -
秒杀服务接口
1.5 接口实现层(service- impl)
- taodong-shop-service-weixin - - - - - - - - - - - - - -
微信服务接口实现
- taodong-shop-service-member- - - - - - - - - - - - -
会员服务接口实现
- taodong-shop-service-api-sso - - - - - - - - - - - - -
sso服务接口实现
- taodong-shop-service-tem - - - - - - - - - - - - - - - -
商品服务接口实现
- taodong-shop-service-search - - - - - - - - - - - - - -
搜索服务接口实现
- taodong-shop-service-pay - - - - - - - - - - - - - - - -
聚合支付平台接口实现
- taodong-shop-service-order - - - - - - - - - - - - - - -
订单服务接口实现
- taodong-shop-service-spike - - - - - - - - - - - -
秒杀服务接口
1.6 门户(portal)
- taodong-shop-portal-web - - - - - - - - - - - - - - - -
门户网站
- taodong-shop-portal-sso - - - - - - - - - - - - - - - -
单点登陆系统
- taodong-shop-portal-search - - - - - - - - - - - - - -
搜索系统
- taodong-shop-portal-spike - - - - - - - - - - - - - - -
秒杀系统
- taodong-shop-portal-cms - - - - - - - - - - - - - - - -
系统
2. 项目真实结构图
未展开:
展开:
总结