聚合与继承在我们开发中稍微大点的项目都会用到,当我们为什么用,如何去用呢。
在一个项目中我们会设计到多个模块的开发,这是我们就可以使用聚合了,部分代码如下:
<modules> <module>account-email</module> <module>account-persist</module> </modules>
注:项目为同一级目录,不在同一级目录的需要自定义指向:
<relativePath>...</relativePath>//父模块pom.xml位置,默认为../pom.xml
用了聚合你不用继承,就可能会出现冗余、重复,这样不是我们想要的,所有我们选择继承,部分代码如下:
<parent> <groupId>piess</groupId> <artifactId>piess-parent</artifactId> <version>0.3.5</version> </parent>
注:项目为同一级目录,不在同一级目录的需要自定义指向:
<relativePath>...</relativePath>//父模块pom.xml位置,默认为../pom.xml
好了,其他的概念问题不想说,就这么多了!