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

SpringBoot配置log4j2的實現(xiàn)示例

 更新時間:2023年12月18日 15:27:39   作者:無法無天過路客  
SpringBoot中默認使用Logback作為日志框架,本文主要介紹了SpringBoot配置log4j2的實現(xiàn)示例,具有一定的參考價值,感興趣的可以了解一下

Log4j2 介紹

Spring Boot 中默認使用 Logback 作為日志框架,接下來我們將學習如何在 Spring Boot 中集成與配置 Log4j2。在配置之前,我們需要知道的是 Log4j2 是 Log4j 的升級版,它在 Log4j 的基礎上做了諸多改進:

  • 異步日志;
  • 支持 Java8 lambda 風格的懶加載日志;
  • 過濾器;
  • 插件;
  • 并發(fā)性改進;
  • 支持: SLF4J, Commons Logging, Log4j-1.x 以及 java.util.logging;
  • 配置熱加載;
  • 自定義日志級別;

看到上面這些新特性,我們肯定特別想在我們的 Spring Boot 應用中使用 Log4j2

添加 Maven 依賴

Spring Boot 默認使用的是 logback, 想要使用 Log4j2, 我們需要首先排除掉默認的日志框架,然后添加 log4j2 依賴,下面是 pom.xml 文件:

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

添加 Log4j2 配置文件

Spring Boot 支持以下 4 種格式的配置文件:

  • xml(默認的)
  • json
  • yaml
  • properties 文件

Spring Boot 如果在 classpath:目錄下找到了 log4j2.xml 或者 log4j2.json 或者 log4j2.properties或者log4j2.yaml的其中任意一個配置文件,就會自動加載并使用它。
接下來,我們來看看 log4j2.xml 格式,要如何配置?

在 /src/main/resource 目錄下創(chuàng)建 log4j2.xml 配置文件:

<?xml version="1.0" encoding="UTF-8"?>
<Configuration status="WARN" monitorInterval="30">
    <Properties>
        <Property name="PID">????</Property>
        <Property name="LOG_PATTERN">%clr{%d{yyyy-MM-dd HH:mm:ss.SSS}}{faint} %clr{%5p} %clr{${sys:PID}}{magenta} %clr{---}{faint} %clr{[%15.15t]}{faint} %clr{%-40.40c{1.}}{cyan} %clr{:}{faint} %m%n%xwEx</Property>
    </Properties>
    <Appenders>
        <Console name="Console" target="SYSTEM_OUT" follow="true">
            <PatternLayout pattern="${LOG_PATTERN}"/>
        </Console>
    </Appenders>
    <Loggers>
        <Root level="info">
            <AppenderRef ref="Console"/>
        </Root>
    </Loggers>
</Configuration>

到此這篇關于SpringBoot配置log4j2的實現(xiàn)示例的文章就介紹到這了,更多相關SpringBoot配置log4j2內容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關文章希望大家以后多多支持腳本之家! 

相關文章

  • java連接mongoDB并進行增刪改查操作實例詳解

    java連接mongoDB并進行增刪改查操作實例詳解

    這篇文章主要介紹了java連接mongoDB并進行增刪改查操作,結合實例形式詳細分析了java環(huán)境下MongoDB擴展包的下載、安裝及操作MongoDB連接、增刪改查等相關操作技巧,需要的朋友可以參考下
    2019-04-04
  • mybatis xml如何使用not in 某個集合的格式

    mybatis xml如何使用not in 某個集合的格式

    這篇文章主要介紹了mybatis xml如何使用not in 某個集合的格式,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2022-01-01
  • SpringBoot接口實現(xiàn)百萬并發(fā)的代碼示例

    SpringBoot接口實現(xiàn)百萬并發(fā)的代碼示例

    隨著互聯(lián)網(wǎng)的發(fā)展,越來越多的應用需要支持高并發(fā),在這種情況下,如何實現(xiàn)高并發(fā)成為了一個重要的問題,Spring Boot是一個非常流行的Java框架,它提供了很多方便的功能來支持高并發(fā),本文將介紹如何使用Spring Boot來實現(xiàn)百萬并發(fā)
    2023-10-10
  • SpringBoot+Redis實現(xiàn)后端接口防重復提交校驗的示例

    SpringBoot+Redis實現(xiàn)后端接口防重復提交校驗的示例

    本文將結合實例代碼,介紹SpringBoot+Redis實現(xiàn)后端接口防重復提交校驗的示例,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2021-06-06
  • Java 中通過 key 獲取鎖的方法

    Java 中通過 key 獲取鎖的方法

    這篇文章主要介紹了Java 中通過 key 獲取鎖,本文演示如何對某個 key 加鎖,以保證對該 key 的并發(fā)操作限制,可以實現(xiàn)同一個 key 一個或者多個線程同時執(zhí)行,需要的朋友可以參考下
    2022-11-11
  • java多線程編程制作電子時鐘

    java多線程編程制作電子時鐘

    本文給大家匯總了幾個使用java多線程編程實現(xiàn)的電子時鐘的代碼,思路非常的巧妙,也都很實用,有需要的小伙伴可以參考下。
    2015-11-11
  • Springboot Activemq整合過程代碼圖解

    Springboot Activemq整合過程代碼圖解

    這篇文章主要介紹了Springboot Activemq整合過程代碼圖解,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友可以參考下
    2020-02-02
  • Java中檢查值是否存在于數(shù)組中的4種詳細方法

    Java中檢查值是否存在于數(shù)組中的4種詳細方法

    這篇文章主要給大家介紹了關于Java中檢查值是否存在于數(shù)組中的4種詳細方法,相信大家在操作Java的時候經(jīng)常會要檢查一個數(shù)組(無序)是否包含一個特定的值,需要的朋友可以參考下
    2023-08-08
  • Jmeter正則表達式提取器實現(xiàn)過程圖解

    Jmeter正則表達式提取器實現(xiàn)過程圖解

    這篇文章主要介紹了Jmeter正則表達式提取器實現(xiàn)過程圖解,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友可以參考下
    2020-08-08
  • SpringBoot 使用Mongo的GridFs實現(xiàn)分布式文件存儲操作

    SpringBoot 使用Mongo的GridFs實現(xiàn)分布式文件存儲操作

    這篇文章主要介紹了Spring Boot 使用Mongo的GridFs實現(xiàn)分布式文件存儲操作,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2021-10-10

最新評論

辽阳县| 济阳县| 广东省| 保山市| 安西县| 丰镇市| 油尖旺区| 中西区| 富阳市| 白河县| 灵璧县| 玉树县| 遂昌县| 炉霍县| 枣庄市| 壤塘县| 祥云县| 华阴市| 七台河市| 遂昌县| 政和县| 德庆县| 云浮市| 庆城县| 湟源县| 博乐市| 思茅市| 丰原市| 元朗区| 乡城县| 松溪县| 乌兰浩特市| 得荣县| 青州市| 通河县| 宽甸| 乐都县| 平果县| 武夷山市| 常熟市| 泽库县|