300字范文,内容丰富有趣,生活中的好帮手!
300字范文 > spring.profiles.active 多种开发环境配置详解

spring.profiles.active 多种开发环境配置详解

时间:2019-04-12 11:37:00

相关推荐

spring.profiles.active 多种开发环境配置详解

在项目开发中,会有这样的需求,存在多种开发环境的配置,例如开发环境,预发环境,线上环境。

我们可以使用Spring的profiles机制来解决这种问题。

Spring的profiles有两个变量我们可以配置:配置不同,生效的环境不同

1. spring.profiles.default 默认值,优先级低。当active没有配置时,使用此变量

2. spring.profiles.active 优先级高,指定当前容器使用哪个profile

声明profiles方式:

激活profiles方式:

测试的基类中配置:这样可以使用开发环境作为测试

Tomcat中配置profiles:

JAVA_OPTS=" -Xms1024m -Xmx1024m -XX:PermSize=512m -XX:MaxPermSize=512m -Dspring.profiles.active=dev"

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。