您当前的位置: 首页 > 

淘东电商项目(02) - 项目结构初定

杨林伟 发布时间:2020-01-31 14:02:40 ,浏览量:3

引言

在上一节《淘东电商项目(01) - 需求讨论与技术选型》主要制定了「需求」和「技术的选型」,架构图如下: 在这里插入图片描述

代码已提交至Github(版本号:ddf7fa8ad80bd7f95fa0f77039cc8f4c0aa42eb0),有兴趣的同学可以下载来看看: https://github.com/ylw-github/taodong-shop

下面来初定一下项目的结构,后续可能会增加。

本文目录结构: l____引言 l____ 1. 项目结构 l________1.1 公共父类接口(parent) l________1.2 工具类(common) l________1.3 分布式基础设施(basics) l________1.4 接口层(service) l________1.5 接口实现层(service- impl) l________1.6 门户(portal) l____ 2. 项目真实结构图 l____总结

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. 项目真实结构图

未展开: 在这里插入图片描述 展开: 在这里插入图片描述

总结

在这里插入图片描述

关注
打赏
1688896170
查看更多评论

杨林伟

暂无认证

  • 3浏览

    0关注

    3279博文

    0收益

  • 0浏览

    0点赞

    0打赏

    0留言

私信
关注
热门博文
立即登录/注册

微信扫码登录

0.1814s