国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

Spring Boot日志基礎(chǔ)使用 設(shè)置日志級別

這篇具有很好參考價值的文章主要介紹了Spring Boot日志基礎(chǔ)使用 設(shè)置日志級別。希望對大家有所幫助。如果存在錯誤或未考慮完全的地方,請大家不吝賜教,您也可以點擊"舉報違法"按鈕提交疑問。

然后 我們來說日志 日志在實際開發(fā)中還是非常重要的 即可記錄項目狀態(tài)和一些特殊情況發(fā)生
因為 我們這里不是將項目 所以 講的也不會特別深
基本還是將Spring Boot的日志設(shè)置或控制這一類的東西

相對業(yè)務(wù)的領(lǐng)域我們就不涉及了

日志 log
初期最明顯的作用在于
開發(fā)中 你可以用它來調(diào)試代碼
部署運行之后 幫助我們記錄信息

信息主要包括以下三類
記錄運行中日程的一些中要信息 例如(峰值流量,相應(yīng)的平均時長等等)
應(yīng)用的一些報錯信息 能更好 捕獲到運行中系統(tǒng)崩潰或報錯的問題
記錄運維過程中的一些數(shù)據(jù) 例如 (擴容 宕機 報警)

講完之后 我們就來動手操作一下
我們在自己需要記錄日志的類中引入兩個包

import org.slf4j.Logger;
import org.slf4j.LoggerFactory;

然后 創(chuàng)建一個日志對象

private static final Logger log = LoggerFactory.getLogger(BookController.class);

Spring Boot日志基礎(chǔ)使用 設(shè)置日志級別,spring boot,服務(wù)器,數(shù)據(jù)庫,java
getLogger的參數(shù)就是我們當(dāng)前類的對象
然后 我們在需要記錄日志的位置這樣寫

log.debug("調(diào)試");
log.info("信息");
log.warn("警告");
log.error("錯誤");

他們的作用就是我們傳遞字符串參數(shù) 然后 這里就會將字符串參數(shù)的內(nèi)容寫入日志

我們啟動項目
Spring Boot日志基礎(chǔ)使用 設(shè)置日志級別,spring boot,服務(wù)器,數(shù)據(jù)庫,java
然后 我們嘗試調(diào)用一下這個接口 觸發(fā)一下 我們剛剛寫的寫日志的代碼

我們調(diào)用接口之后
回來看系統(tǒng) 可以看到 日志是出來了 但我們不是四個嗎?
Spring Boot日志基礎(chǔ)使用 設(shè)置日志級別,spring boot,服務(wù)器,數(shù)據(jù)庫,java
這邊 顯然是 debug
沒有輸出在這里

這涉及到一個日志級別的配置 目前 我們項目是 info 級別
只有 info 或以上級別的日志會輸出出來

我們可以在 application 配置文件中加入如下配置
Spring Boot日志基礎(chǔ)使用 設(shè)置日志級別,spring boot,服務(wù)器,數(shù)據(jù)庫,java
這樣我們就開啟了 debug級別的日志了
然后 我們重新啟動項目 就會發(fā)現(xiàn) 輸出的內(nèi)容豐富了非常多
Spring Boot日志基礎(chǔ)使用 設(shè)置日志級別,spring boot,服務(wù)器,數(shù)據(jù)庫,java
這些也不需要特意去研究

不過 配置的話 我們不建議這樣去寫 依舊是 application 我們這樣

logging:
  level:
    root: debug

直接聲明 日志的級別
Spring Boot日志基礎(chǔ)使用 設(shè)置日志級別,spring boot,服務(wù)器,數(shù)據(jù)庫,java
然后 我們啟動項目 再次調(diào)用接口 四個信息就都出來了
Spring Boot日志基礎(chǔ)使用 設(shè)置日志級別,spring boot,服務(wù)器,數(shù)據(jù)庫,java
但這里真的不是很建議 設(shè)置日志成debug級別 因為控制臺會輸出非常多信息 看著非常亂 比較難找東西文章來源地址http://www.zghlxwxcb.cn/news/detail-691066.html

到了這里,關(guān)于Spring Boot日志基礎(chǔ)使用 設(shè)置日志級別的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實不符,請點擊違法舉報進(jìn)行投訴反饋,一經(jīng)查實,立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費用

相關(guān)文章

  • 使用Spring Boot AOP實現(xiàn)日志記錄

    使用Spring Boot AOP實現(xiàn)日志記錄

    目錄 介紹 1.1 什么是AOP 1.2 AOP體系與概念 AOP簡單實現(xiàn) 2.1 新建一個SpringBoot項目,無需選擇依賴 2.2 設(shè)置好本地Maven配置后,在pom.xml文件里添加添加maven依賴 2.3 創(chuàng)建一個業(yè)務(wù)類接口 2.4 在實體類實現(xiàn)接口業(yè)務(wù)? 2.5 在單元測試運行結(jié)果 2.6?創(chuàng)建切面類 2.7?再次運行測試 ?總結(jié) 1.

    2024年02月14日
    瀏覽(27)
  • Spring Boot 如何使用 JUL 進(jìn)行日志記錄

    Spring Boot 如何使用 JUL 進(jìn)行日志記錄

    在 Spring Boot 中,我們可以使用多種日志框架進(jìn)行日志記錄。其中,JUL (Java Util Logging) 是 Java 平臺自帶的日志框架,它提供了簡單的 API 和配置,可以輕松地進(jìn)行日志記錄。本文將介紹如何在 Spring Boot 中使用 JUL 進(jìn)行日志記錄,并提供示例代碼。 默認(rèn)情況下,Spring Boot 使用 L

    2024年02月10日
    瀏覽(40)
  • 在Spring Cloud架構(gòu)下使用Spring Boot的Logback日志處理方案

    在pom.xml文件中添加以下依賴: 在src/main/resources目錄下創(chuàng)建logback.xml文件,并添加以下配置: 其中,LOG_HOME為日志文件輸出路徑,可以根據(jù)需要進(jìn)行修改。 下面是logback.xml配置文件的主要內(nèi)容: 3.1 配置輸出位置 3.2 配置輸出格式 定義了日志輸出的格式,包括時間、線程、日志

    2024年02月09日
    瀏覽(20)
  • 【Spring Boot】Spring Boot日志詳情:基于lombok的日志輸出

    【Spring Boot】Spring Boot日志詳情:基于lombok的日志輸出

    日志文件是一種記錄計算機系統(tǒng)或應(yīng)用程序運行狀態(tài)和活動的文件。日志文件可以包含各種重要信息,如錯誤報告、警告、事件、用戶活動等。日志文件通常用于故障排除、性能優(yōu)化、安全審計和法律合規(guī)等方面。日志文件可以在本地存儲,也可以通過網(wǎng)絡(luò)傳輸?shù)竭h(yuǎn)程服務(wù)器

    2024年02月12日
    瀏覽(17)
  • 【Spring Boot】了解Spring Boot 的日志文件

    【Spring Boot】了解Spring Boot 的日志文件

    目錄 一、日志的作用 二、日志文件的簡單使用? 1、Spring Boot中的默認(rèn)日志 2、自定義日志打印 三、日志級別 1、日志級別分類 ?2、日志級別的設(shè)置 3、日志持久化 四、基于LomBok的日志輸出 1、安裝Lombok插件 2、使用Lombok添加日志(@slf4j) 3、使用Lombok添加getter和setter方法(@Da

    2024年02月13日
    瀏覽(49)
  • 【Spring Boot】(三)深入理解 Spring Boot 日志

    【Spring Boot】(三)深入理解 Spring Boot 日志

    在現(xiàn)代軟件開發(fā)中, 日志是一項至關(guān)重要的工具,它記錄了應(yīng)用程序運行過程中的關(guān)鍵信息,當(dāng)程序運行出現(xiàn)錯誤的時候,可以幫助開發(fā)人員快速識別和解決存在的問題 。通過合理的日志記錄,能夠幫助我們更好地了解應(yīng)用程序的運行情況,從而提高應(yīng)用程序的穩(wěn)定性和可

    2024年02月14日
    瀏覽(27)
  • 【Spring Boot】Spring Boot的系統(tǒng)配置 — 日志配置

    日志對于系統(tǒng)監(jiān)控、故障定位非常重要,比如當(dāng)生產(chǎn)系統(tǒng)發(fā)生問題時,完整清晰的日志記錄有助于快速定位問題。接下來介紹Spring Boot對日志的支持。 Spring Boot自帶spring-boot-starter-logging庫實現(xiàn)系統(tǒng)日志功能,spring-boot-starter-logging組件默認(rèn)使用LogBack日志記錄工具。系統(tǒng)運行日志

    2024年02月11日
    瀏覽(24)
  • 【Spring Boot】深入解密Spring Boot日志:最佳實踐與策略解析

    【Spring Boot】深入解密Spring Boot日志:最佳實踐與策略解析

    ?? 博客主頁:從零開始的-CodeNinja之路 ? 收錄文章:【Spring Boot】深入解密Spring Boot日志:最佳實踐與策略解析 ??歡迎大家點贊??評論??收藏?文章 日志對我們來說并不陌?,通過打印日志來發(fā)現(xiàn)和定位問題,或者根據(jù)日志來分析程序的運行過程. 日志的用途 Spring Boot中的日

    2024年04月17日
    瀏覽(30)
  • Spring Boot日志系統(tǒng)大揭秘:從零開始學(xué)習(xí)Spring Boot日志:常見問題解答和最佳實踐

    Spring Boot日志系統(tǒng)大揭秘:從零開始學(xué)習(xí)Spring Boot日志:常見問題解答和最佳實踐

    Spring Boot 日志機制和工具用于記錄應(yīng)用程序的日志信息和追蹤應(yīng)用程序的執(zhí)行過程。它集成了常用的日志框架,如 Log4j、logback、Java Util Logging等,并提供簡單易用的配置方式,讓開發(fā)人員可以方便地監(jiān)控應(yīng)用程序的運行狀態(tài)和性能。在項目啟動時,日志已經(jīng)開始輸出,但尚未

    2024年02月08日
    瀏覽(49)
  • Spring Boot日志文件

    Spring Boot日志文件

    目錄 前言?? 一、日志的作用?? 1、日志真實使用案例:?? 二、日志怎么用?? 1、自定義日志打印?? Ⅰ、在程序中得到日志對象?? ?常見的日志框架說明(了解)?? Ⅱ、使用日志對象打印日志??? 2、日志的級別?? Ⅰ、日志級別有什么用??? Ⅱ、日志級別的分類與使用

    2024年01月18日
    瀏覽(21)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包