最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Spring?boot2.0?日志集成方法分享(1)

 更新時間:2022年04月21日 09:57:58   作者:劍圣無痕?  
這篇文章主要介紹了Spring?boot2.0?日志集成方法分享,Spring?Boot使用Apache的Commons?Logging作為內(nèi)部的日志框架,其僅僅是一個日志接口,在實際應用中需要為該接口來指定相應的日志實現(xiàn),下文日志實現(xiàn)詳情需要的小伙伴可以參考一下

前言:

項目開發(fā)中日志是不可缺少的一部分,通過日志能夠定位和分析事故原因。目前流行日志框架包含了log4j、log4j2、logback等,另外 slf4j(Simple Logging Facade for Java) 則是一個日志門面框架,提供了日志系統(tǒng)中常用的接口,logback 和 log4j 則對slf4j 進行了實現(xiàn)。本文將講述spring boot 中如何使用logback+slf4j實現(xiàn)日志。

Java應用中,日志一般分為以下5個級別:

  • ERROR 錯誤信息
  • WARN 警告信息
  • INFO 一般信息
  • DEBUG 調(diào)試信息
  • TRACE 跟蹤信息

Spring Boot使用ApacheCommons Logging作為內(nèi)部的日志框架,其僅僅是一個日志接口,在實際應用中需要為該接口來指定相應的日志實現(xiàn)。
SpringBt默認的日志實現(xiàn)是Java Util Logging,是JDK自帶的日志包,此外SpringBt當然也支持Log4J、Logback這類很流行的日志實現(xiàn)。

1.基本引用

maven中添加spring-boot-starter-logging

    <<dependency>
        <groupId>org.springframework.boot</groupId>
        <artifactId>spring-boot-starter-logging</artifactId>
    </dependency>

實際開發(fā)中無需添加此依賴,只需要引用spring-boot-starter-web即可,因為spring-boot-starter-web已經(jīng)添加了spring-boot-starter-logging依賴。

 <dependency>
    	<groupId>org.springframework.boot</groupId>
        <artifactId>spring-boot-starter-web</artifactId>
    </dependency>

2.基礎配置

默認情況下Spring Boot將日志輸出到控制臺,不會寫到日志文件。如果需要寫入日志文件,則需在application.yml中設置logging.file屬性。

logging:
  level:
    com.test: info
  file:
    name: /log/test.log

說明:name:日志文件的路徑,level:日志級別。

3.基本使用

logger.info("this is info logger"); //記錄info級別日志
logger.debug("this is info logger");//記錄debug級別日志
logger.error("this is info logger");//記錄error級別日志
String str="ac";
logger.error("this is info logger param {}",str);//通過占位符輸出變量

到此這篇關于Spring boot2.0 日志集成方法分享(1)的文章就介紹到這了,更多相關Spring boot2.0 日志集成內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關文章希望大家以后多多支持腳本之家!

相關文章

  • 深入探究SpringBoot中的Elasticsearch自動配置原理及用法

    深入探究SpringBoot中的Elasticsearch自動配置原理及用法

    SpringBoot中的Elasticsearch自動配置為我們提供了一種快速集成Elasticsearch的方式,使我們可以在SpringBoot應用程序中輕松地使用Elasticsearch,本文將介紹Spring Boot中的Elasticsearch自動配置的作用、原理和使用方法
    2023-07-07
  • 淺談JavaWeb中的web.xml配置部署描述符文件

    淺談JavaWeb中的web.xml配置部署描述符文件

    下面小編就為大家?guī)硪黄獪\談JavaWeb中的web.xml配置部署描述符文件。小編覺得挺不錯的,現(xiàn)在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2017-05-05
  • Maven的概述及基本使用示例詳解

    Maven的概述及基本使用示例詳解

    MApache Maven是一個項目管理和構建工具,它基于項目對象模型POM的概念,通過一小段描述信息來管理項目的構建、報告和文檔,aven是專門用于管理和構建Java項目的工具,本文給大家介紹Maven的概述及基本使用,感興趣的朋友一起看看吧
    2023-07-07
  • 解決SpringMvc后臺接收json數(shù)據(jù)中文亂碼問題的幾種方法

    解決SpringMvc后臺接收json數(shù)據(jù)中文亂碼問題的幾種方法

    本篇文章主要介紹了解決SpringMvc后臺接收json數(shù)據(jù)中文亂碼問題的幾種方法,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2018-01-01
  • java數(shù)字和中文算數(shù)驗證碼的實現(xiàn)

    java數(shù)字和中文算數(shù)驗證碼的實現(xiàn)

    這篇文章主要介紹了java數(shù)字和中文算數(shù)驗證碼的實現(xiàn),文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2020-07-07
  • spring?retry方法調(diào)用失敗重試機制示例解析

    spring?retry方法調(diào)用失敗重試機制示例解析

    這篇文章主要為大家介紹了spring?retry方法調(diào)用失敗重試機制的示例解析,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步
    2022-03-03
  • 手寫java性能測試框架的實現(xiàn)示例

    手寫java性能測試框架的實現(xiàn)示例

    這篇文章主要為大家介紹了java實現(xiàn)性能測試框架示例詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪
    2022-07-07
  • spring Profile如何為不同環(huán)境提供不同的配置支持

    spring Profile如何為不同環(huán)境提供不同的配置支持

    這篇文章主要介紹了spring Profile如何為不同環(huán)境提供不同的配置支持,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友可以參考下
    2019-08-08
  • Spring Cloud Ribbon的踩坑記錄與原理詳析

    Spring Cloud Ribbon的踩坑記錄與原理詳析

    這篇文章主要給大家介紹了關于Spring Cloud Ribbon踩坑記錄與原理的相關資料,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2018-10-10
  • Jmeter環(huán)境搭建及安裝步驟

    Jmeter環(huán)境搭建及安裝步驟

    Jmeter是純Java開發(fā)的,能夠運行Java程序的系統(tǒng)一般都可以運行Jmeter,本文以windows下安裝步驟為例分步驟給大家介紹的非常詳細,感興趣的朋友跟隨小編一起看看吧
    2021-12-12

最新評論

大姚县| 柘荣县| 黑河市| 平乐县| 东莞市| 冀州市| 定安县| 鹿泉市| 法库县| 西城区| 镇宁| 左贡县| 长顺县| 长白| 昌黎县| 南涧| 广宁县| 宁海县| 新巴尔虎左旗| 青海省| 陈巴尔虎旗| 眉山市| 松原市| 桐城市| 洱源县| 陕西省| 靖边县| 康平县| 连山| 陇西县| 阿荣旗| 高唐县| 柳江县| 岳阳市| 永兴县| 双桥区| 鄂托克前旗| 普兰县| 灵台县| 个旧市| 奉节县|