IDEA创建springboot多model场景工程

1. 创建父工程:File-New-Project,选择Spring Initializr和项目jdk版本,点击next

IDEA创建springboot多model场景工程

2.设置父工程属性,点击next

IDEA创建springboot多model场景工程

3.父工程不需要再依赖页面不需要勾选,直接点击next

IDEA创建springboot多model场景工程

4.设置父工程名称和存放路径,点击Finish

IDEA创建springboot多model场景工程

5.设置父工程为pom文件,再pom.xml中添加 <packaging>pom</packaging>

IDEA创建springboot多model场景工程

6.删除多余框架代码

IDEA创建springboot多model场景工程

7.编译父工程 mvn clean install

IDEA创建springboot多model场景工程

8.创建子工程,在工程上右键,New-Module

IDEA创建springboot多model场景工程

9.子工程依旧选择springboot的框架,点击next

IDEA创建springboot多model场景工程

10.子工程设置属性,点击next

IDEA创建springboot多model场景工程

11.子工程根据实际需求设置springboot需要的依赖,点击next

IDEA创建springboot多model场景工程 

12.子工程设置工程存放路径,点击Finish

IDEA创建springboot多model场景工程

13.删除子工程不需要的代码结构

IDEA创建springboot多model场景工程

14.设置父工程和子工程的依赖关系

a.在父工程的pom文件中添加modules,设置子工程信息

IDEA创建springboot多model场景工程

b.在子工程pom文件中,修改parent信息指向父工程,并删除 groupId 信息

IDEA创建springboot多model场景工程

15.重新编译父工程

IDEA创建springboot多model场景工程

 可以看到在编译父工程的时候子工程也进行了编译,后续可以根据项目实际在父工程pom文件中进行整个工程的压包操作