<ruby id="bdb3f"></ruby>

    <p id="bdb3f"><cite id="bdb3f"></cite></p>

      <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
        <p id="bdb3f"><cite id="bdb3f"></cite></p>

          <pre id="bdb3f"></pre>
          <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

          <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
          <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

          <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                <ruby id="bdb3f"></ruby>

                ??碼云GVP開源項目 12k star Uniapp+ElementUI 功能強大 支持多語言、二開方便! 廣告
                Spring Boot允許您外部化配置,以便您可以在不同的環境中使用相同的應用程序代碼。 您可以使用properties 文件,YAML文件,環境變量和命令行參數來外部化配置。 可以使用`@Value`注解將屬性值直接注入到bean中,通過Spring的`Environment`抽象訪問,或者通過`@ConfigurationProperties`綁定到結構化對象。 Spring Boot使用一個非常特殊的`PropertySource`排序,旨在允許合理地覆蓋值。 按以下順序考慮屬性: 1. 開啟devtools情況下,目錄文件`~/.spring-boot-devtools.properties`的全局設置 2. `@TestPropertySource`注解,在測試場景下 3. `@SpringBootTest#properties `注解,在測試場景下 4. 命令行參數 5. `SPRING_APPLICATION_JSON`中的屬性(嵌入在環境變量或系統屬性中的內聯JSON)。 6. ServletConfig 的初始化參數 7. ServletContext 的初始化參數 8. JNDI 屬性,來自`java:comp/env` 9. java系統屬性`System.getProperties()` 10. 操作系統環境變量 11. `random.*`開頭的`RandomValuePropertySource` 12. 打包外部的`application-{profile}.properties` 13. 打包內部的`application-{profile}.properties` 14. 打包外部的`application.properties` 15. 打包內部的`application.properties` 16. `@Configuration`注解類里面的`@PropertySource` 17. `SpringApplication.setDefaultProperties`spring boot 的默認值 下面是一個具體實例,假設你開發一個`@Component`,使用了`name`屬性, ~~~java import org.springframework.stereotype.*; import org.springframework.beans.factory.annotation.*; @Component public class MyBean { @Value("${name}") private String name; // ... } ~~~ 在應用程序類路徑上(例如,在jar中),您可以擁有一個`application.properties`文件,該文件為`name`提供合理的默認屬性值。 在新環境中運行時,可以在jar外部提供覆蓋名稱的`application.properties`文件。 對于一次性測試,您可以使用特定的命令行切換(例如,`java -jar app.jar --name =“Spring”`)。
                  <ruby id="bdb3f"></ruby>

                  <p id="bdb3f"><cite id="bdb3f"></cite></p>

                    <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
                      <p id="bdb3f"><cite id="bdb3f"></cite></p>

                        <pre id="bdb3f"></pre>
                        <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

                        <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
                        <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

                        <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                              <ruby id="bdb3f"></ruby>

                              哎呀哎呀视频在线观看