11.1. 分模块设计与开发
- 将项目按照功能拆分成若干个子模块,方便项目的管理维护、扩展,也方便模块之间的互相调用,资源共享。
11.2. 继承与聚合
11.2.1. 继承
- 父工程的的打包方式必须为pom
- 实现步骤
11.2.2. 版本锁定
- dependencyManagement
- 自定义属性
- <dependencyManagement>与<dependencies>的区别
11.2.3. 聚合
- 聚合,将多个模块组织成一个整体,同时进行项目的构建
- 聚合工程, 一个不具体业务功能的"空"工程(有且仅有一个pom文件)
- 作用,快速构建项目(无需根据依赖关系手动构建,之间在聚合工程上构建即可)