项目工程拆分原则?

Posted xckxue

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了项目工程拆分原则?相关的知识,希望对你有一定的参考价值。

好多推荐的都是以功能分成进行拆分,真不知道这种模式的好处在哪!!!

功能分层拆分、业务功能拆分?下面一个电商项目(Jmall)为例:

功能分层拆分

按照项目功能分层,分为common(java工程)、dao(java工程)、service(java工程)、web(web工程)等

技术分享图片

业务功能拆分

按照业务拆分,分为common工程(java工程)、用户中心user(web工程)、商品中心goods(web工程)、订单中心order(web工程)、总web(web工程)

技术分享图片

以上是关于项目工程拆分原则?的主要内容,如果未能解决你的问题,请参考以下文章

[react] React如何进行代码拆分?拆分的原则是什么?

前端巨型项目拆分与整合原则方案

软件架构设计之系统耦合性拆分

软件架构设计之系统耦合性拆分

微服务服务拆分及远程调用

软件设计原则---单一责任(职责)原则