ymal中引入其他的yml或properties[转载]

在开发过程中如果需要其他的配置文件,全部写到application.yml中感觉太臃肿,这时,我们可以将yml拆分成多个yml或者properties文件

  • 在配置文件目录(如:resources)下新建application-xx开头的properties或者yml文件

application-test.yml
application-prod.yml
application-dev.yml

  • 然后再在application.yml中添加配置

spring:
profiles:
include:
test,api,jdbc

注意,不能换行,include:下面的test,api,jdbc,多个用英文逗号分隔

  • 然后在程序中就同时可以访问test,prod,dev中的东西了
 @Value('${qq.key}')
  private String qq

  @Value('${weixin.key}')
  private String weixin

  @Value('${a.b.c}')
  private String t

  @Value('${aa.bb}')
  private String tt

原链接

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

推荐阅读更多精彩内容