-
Reference
-
Core Features
-
Profiles
類似Maven的Profile特性,限定配置項取值的生效場景。
在程式碼中,對於使用註解@Component
、@Configuration
、@ConfigurationProperties
標記的類,可以增加@Profile
,限定前述類的生效場景。類似如下樣例程式碼,當啟動時指定
Profile
為production
時生效。import org.springframework.context.annotation.Configuration; import org.springframework.context.annotation.Profile; @Configuration(proxyBeanMethods = false) @Profile("production") public class ProductionConfiguration { // ... }
SpringBoot框架定義瞭如下屬性:
spring.profiles.active
spring.profiles.default
spring.config.activate.on-profile
spring.profiles.include
可以透過配置檔案、Java的系統屬性、命令引數等方式來指定取值
可以在程式碼中使用
SpringApplication.setAdditionalProfiles
顯式指定當前可用的Profile
。
SpringBoot文件之Profiles的閱讀筆記
相關文章
- SpringBoot文件之IO的閱讀筆記Spring Boot筆記
- SpringBoot文件之Web的閱讀筆記Spring BootWeb筆記
- SpringBoot文件之Developing的閱讀筆記Spring Bootdev筆記
- SpringBoot文件之SpringApplication的閱讀筆記Spring BootAPP筆記
- SpringBoot文件之入門的閱讀筆記Spring Boot筆記
- SpringBoot文件之Externalized Configuration的閱讀筆記Spring BootZed筆記
- SpringBoot文件之構建包的閱讀筆記Spring Boot筆記
- SpringBoot文件之Build Tool Plugins的閱讀筆記Spring BootUIPlugin筆記
- SpringBoot文件之Jar檔案格式的閱讀筆記Spring BootJAR筆記
- SpringBoot文件之開源軟體依賴的閱讀筆記Spring Boot筆記
- SpringBoot文件之配置引數的後設資料的閱讀筆記Spring Boot筆記
- React Router文件閱讀筆記(上)React筆記
- 閱讀筆記筆記
- 閱讀筆記4筆記
- 閱讀筆記3筆記
- 閱讀筆記5筆記
- 【閱讀筆記:字典】筆記
- 閱讀筆記2筆記
- 閱讀筆記1筆記
- 閱讀筆記8筆記
- 閱讀筆記03筆記
- 閱讀筆記02筆記
- 閱讀筆記7筆記
- gdbOF閱讀筆記筆記
- GoogleNet閱讀筆記Go筆記
- 夢斷程式碼閱讀筆記之六筆記
- JDK原始碼閱讀:String類閱讀筆記JDK原始碼筆記
- JDK原始碼閱讀:Object類閱讀筆記JDK原始碼Object筆記
- SiamRPN++閱讀筆記筆記
- Flownet 2.0 閱讀筆記筆記
- 《Clean Code》閱讀筆記筆記
- 《潮騷》閱讀筆記Ⅱ筆記
- 閱讀影片方法筆記筆記
- Dependencies for Graphs 閱讀筆記筆記
- Keys for graphs閱讀筆記筆記
- JDK原始碼閱讀(7):ConcurrentHashMap類閱讀筆記JDK原始碼HashMap筆記
- JDK原始碼閱讀(5):HashTable類閱讀筆記JDK原始碼筆記
- JDK原始碼閱讀(4):HashMap類閱讀筆記JDK原始碼HashMap筆記