项目的横向拆分可以使用聚合项目
方法/步骤
1、创建maven项目,可以不用选择webapp,使用默认的就可以
2、设置<groupId&g隋茚粟胫t;com.ml</groupId>一般使用公司域名倒着<artifactId>DemoP</artifactId>项目名称
3、创建成功,可以删除src的内容,此项目主要用来管理项目架包等,也可以不删除,在里面写通用的方法等也可以
方法/步骤2
1、如图:设置packagking为pom。modules创建子类项目
2、此项目可以是web项目,也可以不是,(如果是web层)必须是webapp,web项目,如果不是只是一些公用的方法可以使用默认的创建项目
3、,(如果是web层)必须是webapp,web项目,如果不是只是一些公用的方法可以使用默认的创建项目
4、和之前创建项目一样的创建,就可以了
5、如图:在父类项目中写接口,可以在子类项楫默礤鲼目中实现;父类:publicinterfaceDemo{publicString惺绅寨瞀sayHello(Stringstr);}子类:publicclassDemoImpimplementsDemo{publicStringsayHello(Stringstr){returnstr;}}