ymal中引入其他的yml或properties

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

  • 在配置文件目录(如:resources)下新建application-xx开头的properties或者yml文件
  1. application-test.yml
  2. application-prod.yml
  3. application-dev.yml
  • 然后再在application.yml中添加配置
  1. spring:
  2. profiles:
  3. include:
  4. test,api,jdbc

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

  • 然后在程序中就同时可以访问test,prod,dev中的东西了
  1. @Value('${qq.key}')
  2. private String qq
  3. @Value('${weixin.key}')
  4. private String weixin
  5. @Value('${a.b.c}')
  6. private String t
  7. @Value('${aa.bb}')
  8. private String tt

0
1
0

添加评论

正在回复:
取消
0
0
1
0