GitHub
src="//ghbtns.com/github-btn.html?user=je-ge&repo=spring-boot&type=watch&count=true" scrolling="0" width="110" height="20">需求产生
开发过程中可能会有如下需求:开发和部署的配置信息可能不同,常规的方式就是在配置文件里面先写好开发配置,在部署的时候再去修改这些配置,这样可能会出现很多问题,比如用户名、密码忘记了修改或者改错了等问题。
项目结构图片
application.properties
spring.profiles.active=test
核心配置文件里面的spring.profiles.active=test这个设置表示系统默认使用test(即application-test.properties)