如何详细描述IDEA2022中构建Spring Cloud多模块项目的步骤?
- 内容介绍
- 文章标签
- 相关推荐
本文共计1316个文字,预计阅读时间需要6分钟。
目录 + Springboot多模块项目搭建 + 创建Maven父工程 + 创建子模块 + 创建web模块 + 添加模块依赖关系 + 多模块启动配置文件管理 + Springboot多模块项目搭建 + 创建Maven父工程 + 创建子模块 + 注意:创建父模块选用Spring作为父项目
目录
- Springboot多模块项目搭建
- 创建maven父工程
- 创建子模块
- 创建web模块
- 添加模块依赖关系
- 多模块启动配置文件管理
Springboot多模块项目搭建
创建maven父工程
注意:创建父模块选用Spring Initializr的方式创建,让父模块继承springboot的maven配置,之后的所有子模块都通过maven的方式创建,子模块继承父模块就会间接继承springboot相关的配置,web,api模块再另外添加spring-boot-starter-web,spring-boot-starter-tomcat相关的依赖。网上有很多教程父模块都是通过maven的方式创建的,然后子模块是通过Spring Initalizr方式创建,这种方式父模块无法管理子模块的依赖仲裁,需要每个子模块自行管理,就失去了父模块的用处了。
本文共计1316个文字,预计阅读时间需要6分钟。
目录 + Springboot多模块项目搭建 + 创建Maven父工程 + 创建子模块 + 创建web模块 + 添加模块依赖关系 + 多模块启动配置文件管理 + Springboot多模块项目搭建 + 创建Maven父工程 + 创建子模块 + 注意:创建父模块选用Spring作为父项目
目录
- Springboot多模块项目搭建
- 创建maven父工程
- 创建子模块
- 创建web模块
- 添加模块依赖关系
- 多模块启动配置文件管理
Springboot多模块项目搭建
创建maven父工程
注意:创建父模块选用Spring Initializr的方式创建,让父模块继承springboot的maven配置,之后的所有子模块都通过maven的方式创建,子模块继承父模块就会间接继承springboot相关的配置,web,api模块再另外添加spring-boot-starter-web,spring-boot-starter-tomcat相关的依赖。网上有很多教程父模块都是通过maven的方式创建的,然后子模块是通过Spring Initalizr方式创建,这种方式父模块无法管理子模块的依赖仲裁,需要每个子模块自行管理,就失去了父模块的用处了。

