1. <ul id="0c1fb"></ul>

      <noscript id="0c1fb"><video id="0c1fb"></video></noscript>
      <noscript id="0c1fb"><listing id="0c1fb"><thead id="0c1fb"></thead></listing></noscript>

      99热在线精品一区二区三区_国产伦精品一区二区三区女破破_亚洲一区二区三区无码_精品国产欧美日韩另类一区

      RELATEED CONSULTING
      相關(guān)咨詢
      選擇下列產(chǎn)品馬上在線溝通
      服務(wù)時間:8:30-17:00
      你可能遇到了下面的問題
      關(guān)閉右側(cè)工具欄

      新聞中心

      這里有您想知道的互聯(lián)網(wǎng)營銷解決方案
      SpringBoot2如何配置

      這篇文章主要介紹了SpringBoot2如何配置,具有一定借鑒價值,需要的朋友可以參考下。希望大家閱讀完這篇文章后大有收獲。下面讓小編帶著大家一起了解一下。

      為隨縣等地區(qū)用戶提供了全套網(wǎng)頁設(shè)計制作服務(wù),及隨縣網(wǎng)站建設(shè)行業(yè)解決方案。主營業(yè)務(wù)為網(wǎng)站設(shè)計、做網(wǎng)站、隨縣網(wǎng)站設(shè)計,以傳統(tǒng)方式定制建設(shè)網(wǎng)站,并提供域名空間備案等一條龍服務(wù),秉承以專業(yè)、用心的態(tài)度為用戶提供真誠的服務(wù)。我們深信只要達(dá)到每一位用戶的要求,就會得到認(rèn)可,從而選擇與我們長期合作。這樣,我們也可以走得更遠(yuǎn)!

      一.Properties與Yaml

      SpringBoot支持properties與yaml兩種配置文件application.properties/application.yml

      yaml簡單使用

      1.yaml簡介

      yaml是以數(shù)據(jù)為中心的,比json,xml更適合做配置文件

      2.yaml基本語法

      k: v:形式的鍵值對,:后面必須有空格
      以空格縮進(jìn)來控制層級關(guān)系
      大小寫敏感

      例子:

      server:
        port: 8081 # 設(shè)置默認(rèn)端口號
        servlet:
          path: /init
      值的寫法

      k: v 直接書寫

      【字符串默認(rèn)不用加上單引號或者雙引號】

      "":雙引號;不會轉(zhuǎn)義字符串里面的特殊字符;

      '':單引號;會轉(zhuǎn)義特殊字符,特殊字符最終只是一個普通的字符串?dāng)?shù)據(jù)

      對象

      k: v:在下一行來寫對象的屬性和值的關(guān)系

      例如:

       persion:
                name: zhangsan
                age: 10

      行內(nèi)寫法:

      persion: {name: zhangsan,age: 10}
      數(shù)組(List,Set,Map)

      普通數(shù)組,List,Set 使用 -值 來表示數(shù)組中的一個元素

      arrays:
        - arrays1 
        - arrays2  
        - arrays3

      Map使用k: v的形式來表示

      map:
        k1: v1
        k2: v2
        k3: v3

      使用配置文件注入

      在pom.xml引入依賴,用于注釋處理器生成自己的元數(shù)據(jù)

      
                  org.springframework.boot
                  spring-boot-configuration-processor
                  true
              

      實體類:

      /**
       * persion類
       */
      @Component
      @ConfigurationProperties(prefix = "persion")
      public class Persion {
          private String name;
          private int age;
          private boolean isMan;
          private Date birth;
          private String[] hobbys;
          private Map skills;
          private List enjoys;
      
          // 省略getter setter toString
      }

      yaml配置:

      persion:
        name: zhangsan
        age: 20
        isMan: true
        birth: 1997/11/12
        hobbys:
          - 籃球
          - 足球
          - 乒乓球
        skills:
          java: javase
          python: ai
        enjoys:
          - eating
          - running
          - playgames

      測試類

      @Autowired
          Persion persion;
      
          @Test
          public void contextLoads() {
              System.out.println(persion);
          }

      二.服務(wù)器配置

      更改端口:

      server.port=8081

      更改上下文訪問路徑,SpringBoot默認(rèn)范文路徑為“/”:

      server.servlet.context-path=/base

      常見的服務(wù)器配置

      server.port:SpringBoot監(jiān)聽端口
      server.error.path:錯誤處理路徑
      server.servlet.context-path:配置SpringBoot默認(rèn)上下文路徑

      三 日志配置

      定義日志級別

      日志級別 ERROR WARN DEBUF INFO TRACE 級別從高到低

      # 輸出日志級別 ERROR WARN DEBUF INFO TRACE,日志只會打印當(dāng)前級別,以及高于當(dāng)前級別的日志
      logging.level.root=info

      輸出日志到文件

      # 輸出日志到文件
      logging.file=/my.log

      定義日志輸出格式
      輸出到控制臺日志格式:

      logging.pattern.console=【%level %date %logger %thread %M %L %m】 %n

      輸出到日志文件的日志格式:

      # 定義輸出到文件的日志格式
      logging.pattern.file=【%level %date %logger %thread %M %L %m】 %n

      日志格式基本參數(shù)

      屬性    內(nèi)容
      %level    表示輸出日志級別
      %date    表示日期發(fā)生時的時間
      %logger    用于輸出Logger名字,包名+類名,{n}限定輸出長度
      %thread    當(dāng)前線程名
      %M    日志發(fā)生時方法的名字
      %L    日志調(diào)用所在代碼行
      %m    日志消息
      %n    日志換行

      感謝你能夠認(rèn)真閱讀完這篇文章,希望小編分享SpringBoot2如何配置內(nèi)容對大家有幫助,同時也希望大家多多支持創(chuàng)新互聯(lián),關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道,遇到問題就找創(chuàng)新互聯(lián),詳細(xì)的解決方法等著你來學(xué)習(xí)!


      分享名稱:SpringBoot2如何配置
      URL網(wǎng)址:http://www.ef60e0e.cn/article/gspscj.html
      99热在线精品一区二区三区_国产伦精品一区二区三区女破破_亚洲一区二区三区无码_精品国产欧美日韩另类一区
      1. <ul id="0c1fb"></ul>

        <noscript id="0c1fb"><video id="0c1fb"></video></noscript>
        <noscript id="0c1fb"><listing id="0c1fb"><thead id="0c1fb"></thead></listing></noscript>

        花莲县| 四会市| 盈江县| 神木县| 凤冈县| 高邮市| 文成县| 清流县| 郑州市| 衡山县| 文登市| 建德市| 石柱| 民和| 白银市| 浮梁县| 屯昌县| 金门县| 甘泉县| 芜湖县| 桂林市| 错那县| 沁水县| 淮阳县| 德江县| 汝南县| 伊宁市| 新昌县| 墨竹工卡县| 伽师县| 罗江县| 固安县| 清流县| 于都县| 德清县| 临江市| 兴宁市| 榆社县| 白山市| 南召县| 长春市|