一个多模块配置目录结构的例子
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
module1的内容如下,把common包含进来了
spring:
profiles:
include: common
网友评论