springboot在不同环境下进行不同的配置

原文链接:http://www.cnblogs.com/java-zhao/p/5469183.html

    

  • 不同的环境设置一个配置文件,例如:dev(开发)环境下的配置设置在application-dev.properties中;prod(生产)环境下的配置设置在application-prod.properties中。
  • 在application.properties中指定使用哪一个文件

结论:

  • 各个环境公共的配置写在application.properties中
  • 各个模块独有的配置在自己的application-{xxx}.properties文件中
  • 程序读取的时候优先读取application.properties中选中的profile的配置,若读不到才会从application.properties去读

ps:application.properties中profile的配置:

posted @ 2017-08-16 10:44  kelly_one  阅读(317)  评论(0编辑  收藏  举报