1 多Profile文件
我們在主配置文件編寫的時候, 文件名可以是applpication-{profile}.properties/yml
默認使用application.properties的配置;
2 yml 支持多文檔塊方式
注意~這裡如果使用yml, 那application.properties的部分就要先註掉, 相關properties結尾也是
然後, 貼下以下這些程式碼, 試著在active: 的後面加上記得要空格 dev或是prod
另外---做為區隔模塊的部分, 必須要靠最左邊才有用
server:
port: 8084
spring:
profiles:
active:
---
server:
port: 8085
spring:
profiles: dev
---
server:
port: 8086
spring:
profiles: prod
3激活指定profile
在配置文件中指定spring.profiles.acrive=dev
步驟:
首先在resouse中產生一個新的file檔案 application-dev.properties檔案
內容為 server.port=8082
另外產生一個新的file檔案application-prod.properties檔案
內容為server.port=80
然後我們在原本的application.properties中加入以下這段
server.port=8081
spring.profiles.active=dev
這時候我們運行, 可以發現
而當我們改成
spring.profiles.active=prod
結果為
這樣我們就學會怎麼使用了
另外~也可以
從Configuration中的Environment區域去塞參數
如下
沒有留言:
張貼留言