SpringBoot之profile的使用

Profile配置是针对不同的环境提供不同的配置支持,比如,在开发环境的配置和测试环境下的配置不同,那么就可以使用Profile配置来实现该要求。

 

在你的src/main/resources下建立相应的配置文件。如:application-prod.properties ;application-sit.properties , application-dev.properties ;然后进行各自的配置,当在某个特定的环境下时,需要用到上述的某个配置,就直接在application.properties中设置 spring.profiles.active=dev(后缀名即可),当然,application.properties还是要的。

比如我想在不同的环境使用不同的端口号;

application-prod.properties 中配置

server.port=8091

 

application-sit.properties中配置

server.port=8088

 

那么,我在测试环境下使用时就直接在application.properties中

#使用的环境名称
spring.profiles.active=sit

那么使用的端口号就是application-sit.properties中配置的。

 

还有在application.yml中设置的,具体的百度一下应该有很多的参考。

 

posted @ 2019-03-11 16:26  一去二三浪里小白龙  阅读(383)  评论(0编辑  收藏  举报
//增加一段JS脚本,为目录生成使用