原文:Spring Boot獲取spring.profiles.active:dev的值,也就是獲取當前運行的環境配置

這個spring.profiles.active的值雖然是可以通過 Value注解之類的方式獲取到,但如果需要獲取這個值的類是不被spring管理的呢 那就不能直接用過spring boot的簡單注解方式直接獲取值了,然后最近找到一個這個類。 可以在類加載完成后 也就是說需要注意使用的時間,這個結果是否正常返回了值 通過SpringContextUtil.getActiveProfile來獲取到s ...

2020-10-15 18:13 0 1246 推薦指數:

查看詳情

SpringBoot中獲取spring.profiles.active

一、網上很多采用@Profile("dev")的方式獲取,但是這個是類級別的 二、開發中可能需要代碼級別 1、剛開始我想通過classpath下的文件讀取方式,麻煩死了,於是換了個思路。 2、SpringBoot啟動日志中有下面這句: 15:57:56.128 ...

Sat May 19 00:14:00 CST 2018 3 27689
通過spring.profiles.active區分環境配置

利用spring 的profile環境配置可以區分不同環境下的配置,但只能配置一個PropertyPlaceholderConfigurer,如果出現多個,后面的會覆蓋前面的,導致配置找不到。 配置文件的配置 application-prod.properties 正式 ...

Fri Oct 04 00:04:00 CST 2019 0 700
spring boot 入門 使用spring.profiles.active來分區配置

很多時候,我們項目在開發環境和生成環境環境配置是不一樣的,例如,數據庫配置,在開發的時候,我們一般用測試數據庫,而在生產環境的時候,我們是用正式的數據,這時候,我們可以利用profile在不同的環境配置用不同的配置文件或者不同的配置 spring boot允許你通過命名約定按照一定的格式 ...

Tue Jul 07 18:26:00 CST 2020 0 3968
spring boot 入門 使用spring.profiles.active來分區配置

很多時候,我們項目在開發環境和生成環境環境配置是不一樣的,例如,數據庫配置,在開發的時候,我們一般用測試數據庫,而在生產環境的時候,我們是用正式的數據,這時候,我們可以利用profile在不同的環境配置用不同的配置文件或者不同的配置 spring boot允許你通過命名約定按照一定的格式 ...

Thu Mar 15 04:19:00 CST 2018 0 12801
spring boot 入門 使用spring.profiles.active來分區配置

很多時候,我們項目在開發環境和生成環境環境配置是不一樣的,例如,數據庫配置,在開發的時候,我們一般用測試數據庫,而在生產環境的時候,我們是用正式的數據,這時候,我們可以利用profile在不同的環境配置用不同的配置文件或者不同的配置 spring boot允許你通過命名約定按照一定的格式 ...

Wed Jan 16 17:29:00 CST 2019 0 1063
spring.profiles.active 針對多種啟動環境spring配置

使用spring.profiles.active 配置正式環境,測試環境 配置方式: 1、在spring配置文件中配置兩種環境信息   <beans profile="dev">     <context:property-placeholder location ...

Tue Feb 13 01:28:00 CST 2018 0 1559
mvn spring.profiles.active

Maven啟動指定Profile通過-P,如mvn spring-boot:run -Ptest,但這是Maven的Profile。 如果要指定spring-bootspring.profiles.active,則必須使用mvn spring-boot:run -Drun.profiles ...

Thu Nov 21 00:18:00 CST 2019 0 364
 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM