spring boot父子工程搭建过程

不羁岁月 提交于 2019-12-01 01:00:47

说明

在一个项目中,会定义多个模块,在我这,可以这样描述:项目=project 模块=module project包含多个module。
spring boot 是微服务架构,那么在一个项目中,多个服务怎么管理为一个项目。下面介绍一下搭建过程。

工具:IDEA

第一步:新建项目

1.工具菜单file–>new–>project
1
2.选择maven工程,,选择project SDK(实际为jdk1.8),点击next
在这里插入图片描述
3.输入groupId(包名),输入artifactId(项目名)
在这里插入图片描述
4.完善项目名称以及项目所放路径
在这里插入图片描述
5.项目建好后,工程页面如下:
在这里插入图片描述
第二步:在项目下添加模块服务

1.选中刚刚建好的项目,再点击工具菜单file–>new–>module
在这里插入图片描述
2.选中maven,选中moduleSDK,点击next
3.填写module信息,填写是确认下parent是我们选中的项目。输入新的子项目名,点击next
在这里插入图片描述
4.确认module信息,点击finish
在这里插入图片描述
5.子模块建立完成,页面如下
在这里插入图片描述
子工程的pom文件中会体现出parent信息,同时在父工程的pom文件中,也体现了对应的modules信息。
在这里插入图片描述

说明
1.多个模块的话,就用相同的方式建立多个就可以了。
2.我没有在博客中演示怎么把各个module配置成为spring boot服务,如果需要可以参考简单的SpringBoot工程搭建这篇文章。

好处
1.导入方便:file–>new–>project from existing sources,直接选择父工程的pom文件,就可以将所有工程全部导入进来。
2.打包方便:直接在父工程下操作mvn命令,则可以对所有工程进行打包。
3.引用jar包不需要重复引用:多个模块可能会复用部分jar包,这样在父工程pom文件中引用,在子工程中做配置即可。

标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!