聚合一般是一个工程拆分成多个模块开发,每个模块是一个独立的工程,但是要运行时必须把所有模块聚合到一起才是一个完整的工程,此时可以使用maven的聚合工程。
比如一个电影院的购票系统项目,包括影片模块、订单模块、用户模块等,就可以对不同的模块单独创建工程,最终在打包的时候,将不同的模块聚合在一起。
再比如在项目中的表现层、业务层、持久层,也可以分层创建不同的工程,最后打包运行时,再聚合到一起。
1、创建聚合项目
比如做一个淘宝的后台服务。
我们先创建一个Platform,maven项目,package选择pom。
然后依次右击Platform项目,orter选择maven model,创建taobao-model,taobao-service,model-dao。创建java文件,接口。配置pom。