Spring|Spring Boot 多模块配置

一个多模块配置目录结构的例子 Spring|Spring Boot 多模块配置
文章图片
image.png
上图中有三个模块,module1, module2, common。module1和module2都依赖common,主模块依赖module1和module2。文件结构中,每个模块会有自己的applicatiom-{xxx}.yml, 主模块有application.yml
依赖包含的语法是spring.profiles.include,如主模块的内容如下,把module1和module2包含进来了。

spring: profiles: include: module1,module2

【Spring|Spring Boot 多模块配置】module1的内容如下,把common包含进来了
spring: profiles: include: common

    推荐阅读