宜立方 电商网站

阅读: 评论:0

宜立方 电商网站

宜立方 电商网站

在做淘淘商城(宜立方商城的时候,因为电脑配置问题(8G内存+1T硬盘),无法很好的继续开发下去,考虑分析项目之间依赖,分模块进行操作,只启动与项目模块相关工程,以此减轻内存压力)

分析如下:

一:

e3-parent:父工程,打包方式pom,管理jar包的版本号。|--e3-common:通用的工具类通用的pojo。打包方式jar|--e3-manager:服务层工程。聚合工程。Pom工程|--e3-manager-dao:打包方式jar|--e3-manager-pojo:打包方式jar|--e3-manager-interface:打包方式jar|--e3-manager-service:打包方式jar|--e3-manager-web:表现层工程。打包方式war|e3-search|e3-search-interface|e3-search-service|e3-search-web|e3-sso|e3-sso-interface|e3-sso-service|e3-sso-web|e3-content|e3-content-interface|e3-content-service|e3-portal-web|e3-item-web|e3-cart-web|fastdfs_client

二:

 1 E3-parent(父工程,定义Jar包版本)
 2 
 3 E3-manager(父工程,管理8080)
 4 E3-manager-dao(manager子工程,依赖【pojo(common,fastdfs_client)】)
 5 E3-manager-interface(manager子工程,依赖【pojo(common,fastdfs_client)】)
 6 E3-manager-pojo(manager子工程,依赖 【common,fastdfs_client】)
 7 E3-manager-service(manager子工程,依赖 【dao,interface(common,dao,interface,fastdfs_client)】)
 8 E3-manager-web(独立子工程,管理8081,依赖【e3-manager-interface(pojo,common,fastdfs_client),e3-content-interface,e3-search-interface】)
 9 
10 E3-portal-web(独立子工程,管理8082,依赖【e3-content-interface(common,fastdfs_client,e3-manager-pojo)】)
11 
12 E3-content(父工程,管理8083)
13 E3-content-interface(content子工程,依赖【e3-manager-pojo(common,fastdfs_client)】)
14 E3-content-service(content子工程,依赖 【e3-manager-dao(e3manager-pojo,common,fastdfs_client),interface)
15 
16 E3-search(父工程,管理8084)
17 E3-search-interface(search子工程,依赖【e3-manager-pojo(common,fastdfs_client)】)
18 E3-search-service(search子工程,依赖 【e3-manager-dao(common,fastdfs_client),interface(e3-manager-pojo)】)
19 E3-search-web(独立子工程,管理8085,依赖【interface(common,pojo,fastdfs_client))
20 
21 E3-item-web(独立子工程,管理8086),依赖【e3-manager-interface(common,fastdfs_client,e3-manager-pojo)】)
22 
23 E3-sso(父工程,管理8087)
24 E3-sso-interface(sso子工程,依赖【e3-manager-pojo(common,fastdfs_client)】)
25 E3-sso-service(sso子工程,依赖 【e3manager-dao,interface(e3-manager-pojo,common,fastdfs_client))
26 E3-sso-web(独立子工程,管理8088,依赖【interface(e3manager-pojo,common,fastdfs_client))
27 
2
8 E3-cart-web(独立子工程,管理8089),依赖【e3-sso-interface,e3-manager-interface(common,fastdfs_client,e3-manager-pojo)】)

三:

如图可知:

e3-manager-pojo依赖于e3-common,dfs-client

e3-manager-dao,e3-manager-interface,e3-content-interface,e3-search-interface,e3-sso-interface依赖于e3-manage-pojo

e3-manager-service,e3-content-service,e3-search-service,e3-sso-service依赖与e3-manager-dao与自己对应的interface

e3-item-web,e3-portal-web,e3-search-web,e3-sso-web分别依赖于自己对应的interface

e3-caet-web依赖于e3-manager-interface,e3-sso-interface

e3-manager-web依赖于e3-manager-dao,e3-content-interface,e3-search-interface

 

就功能而言:

负责商品信息模块(e3-item-web:8086),需要启动的工程有:e3-manager:8080

负责前台页面模块(e3-portal-web:8082),需要启动的工程有:e3-manager:8080,e3-content:8083

负责搜索模块(e3-search-web:8085),需要启动的工程有:e3-manager:8080,e3-search:8084

sso负责单点登陆模块(e3-sso-web“8088),需要启动的工程有:e3-manager:8080,e3-sso:8087

manager负责管理模块(e3-manager:8081),需要启动的工程有:e3-manager:8080,e3-content:8083,e3-search:8084

cart负责购物车模块(e3-cart:8090),需要启动的工程有e3-manager:8080,e3-sso:8087

 

转载于:.html

本文发布于:2024-02-03 03:45:05,感谢您对本站的认可!

本文链接:https://www.4u4v.net/it/170690310548435.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

下一篇:Qt类库介绍
标签:立方   商网
留言与评论(共有 0 条评论)
   
验证码:

Copyright ©2019-2022 Comsenz Inc.Powered by ©

网站地图1 网站地图2 网站地图3 网站地图4 网站地图5 网站地图6 网站地图7 网站地图8 网站地图9 网站地图10 网站地图11 网站地图12 网站地图13 网站地图14 网站地图15 网站地图16 网站地图17 网站地图18 网站地图19 网站地图20 网站地图21 网站地图22/a> 网站地图23