<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 功能強大 支持多語言、二開方便! 廣告
                [TOC] # yaml配置文件 **需要注意的是`YAML`文件不能使用`@PropertySource`加載** YML文件的擴展名可以使用.yml或者.yaml **如果兩個配置文件都有,會把兩個配置文件合并,如果有重復屬性,以Properties中為準 .** 注意空格 ~~~ name: Darcy age: 12 # ~表示NULL值 email: ~ # 多行字符串可以使用|保留換行符,也可以使用>折疊換行。 # +表示保留文字塊末尾的換行,-表示刪除字符串末尾的換行。 message:|- Hello world ~~~ ## 普通數據 語法: key: value ~~~ name: haohao ~~~ ## 配置對象數據 語法: ~~~ key: key1: value1 key2: value2 或者: key: {key1: value1,key2: value2} ~~~ 例子 ~~~ person: name: haohao age: 31 addr: beijing #或者 person: {name: haohao,age: 31,addr: beijing} ~~~ 注意:key1前面的空格個數不限定,在yml語法中,相同縮進代表同一個級別 ## 配置Map數據 同上面的對象寫法 ### Map類型的key 如果Map類型的key包含非字母數字和`-`的字符,需要用`[]`括起來,比如 ~~~ spring: my-example: '[foo.baz]': bar ~~~ ## 配置數組(List、Set)數據 語法: ~~~ key: - value1 - value2 或者: key: [value1,value2] ~~~ 例子 ~~~ city: - beijing - tianjin - shanghai - chongqing #或者 city: [beijing,tianjin,shanghai,chongqing] #集合中的元素是對象形式 student: - name: zhangsan age: 18 score: 100 - name: lisi age: 28 score: 88 - name: wangwu age: 38 score: 90 ~~~ ## 結合java ~~~ jdbc: driverClassName: com.mysql.jdbc.Driver url: jdbc:mysql://127.0.0.1:3306/app username: root password: root user: name: jack age: 21 language: - java - php - ios ~~~ ~~~ @Data public class JdbcProperties { String url; String driverClassName; String username; String password; User user = new User(); class User{ String name; int age; List<String> language; } } ~~~ ## 多環境 如果是使用 YAML 配置文件,我們可以使用文件塊的形式,在一個 YAML 文件就可以達到多文件配置的效果,下面是 Spring Boot 使用 YAML 文件進行多環境配置的方式。 ~~~ server: port: 8083 profiles: active: dev # 指定環境為dev # 使用三個---進行文檔塊區分 --- server: port: 8084 spring: profiles: dev --- server: port: 8085 spring: profiles: prod ~~~ 除了以上的兩種配置文件激活方式之外,還有另外兩種種激活方式。 * 命令行 ,運行時添加 `--spring.profiles.active=prod` * Jvm 參數 ,運行時添加 `-Dspring.profiles.active=prod` 如果需要激活其他的配置文件,可以使用 `spring.config.location=G:/application.properties` 進行配置
                  <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>

                              哎呀哎呀视频在线观看