当前位置: 首页 > 网络应用技术

Maven体系结构选择,单个模块还是多个模块?

时间:2023-03-06 17:27:58 网络应用技术

  迅速开始,早期发展效率很高。

  如果您想实现传统的三层体系结构(),则分包合同主要使用。分包会带来一个问题,是数据包之间的边界约束还不够。

  通常,三个层次体系结构之间存在依赖性,而依赖性是一条路。

  例如:前端请求应在哪里?或者,或者如果您说,应该无法访问它,那么如何限制它?

  这是极端的,您不能称呼它,但是项目中最缺少该项目的是临时计划,那么如何限制它呢?

  模块之间的参考关系很清楚,项目结构更清晰。

  简而言之,从一开始就可能较慢,并且模板几乎相同。

  第一次推送Ali Cola:https://github.com/alibaba/cola

  我与Ali的Cola4.0结合在一起,模块结构如下

  思想 - 科拉

  项目地址:https://github.com/amoswang0626/think-cola

  作为应用程序级别的架构,小型项目,2至3人的发展,只要每个人都对建筑有认识,并且个人约束力很重要,那么一个模块就足够了。

  推荐其他模块。从长远来看,约束是第一个生产力,架构直接影响重建成本。

  引用“通往代码道路的道路:从代码农民到工匠”的两段结束:

  作者:AMOS0626资料来源:https://my.oschina.net/amoswang/blog/4951326