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

module1的内容如下,把common包含进来了

spring:
  profiles:
    include: common
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 135,384评论 19 139
  • Spring Boot 参考指南 介绍 转载自:https://www.gitbook.com/book/qbgb...
    毛宇鹏阅读 47,054评论 6 342
  • 模块通常是指编程语言所提供的代码组织机制,利用此机制可将程序拆解为独立且通用的代码单元。所谓模块化主要是解决代码分...
    MapleLeafFall阅读 4,873评论 0 0
  • 模块通常是指编程语言所提供的代码组织机制,利用此机制可将程序拆解为独立且通用的代码单元。所谓模块化主要是解决代码分...
    一个敲代码的前端妹子阅读 5,944评论 8 23
  • 之前看到达人的推荐,买了一本《人生效率手册》,一直还没有时间仔细阅读,最近闲下来偶尔翻一翻。 本书的作者是全球青年...
    芊沫阅读 2,839评论 0 0