Maven聚合项目:模块化构建与工程优化.pdfVIP

  • 0
  • 0
  • 约1.19万字
  • 约 14页
  • 2026-05-21 发布于北京
  • 举报

Maven聚合项目:模块化构建与工程优化.pdf

01_分模块构建工程

概述

解决软件的复杂性问题,或说降低软件的复杂性。不至于随着变大而不,使其、可

、可扩展。

模块化是以分治法为依据。简单说就是把软件整体划分,划分后的块组成了软件。

这些块都相对独立,之间用接口(协议)通信,每个块完成一个功能,多个块组合可以完成

一系列功能。

作用

提高工作效率

比如在项目A中你写一个模块,A完成后启动了项目B,在B中就可以直接复用项目A的

模块了。一个可复用的软件可以为将来节省费用,被复用的频率越高,成本就越低

提高软件质量

可复用的软件总比不能复用的有的。因为可复用的软件在不断的复用过程

中把一些bug,都很快的排除了。因此可复用的软件一定是有利于系统的可性

结构

继承和聚合

何为继承?

继承是为了消除重复,如果将dao、service、web分开创建独立的工程则每个工程的

pom.xml文件中的内容存在重复,比如:设置编译版本、锁定spring的版本的等,可以

文档评论(0)

1亿VIP精品文档

相关文档