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

springboot2.x只需兩步快速整合log4j2的方法

 更新時間:2021年05月01日 08:49:19   作者:eguid_1  
這篇文章主要介紹了springboot2.x只需兩步快速整合log4j2的方法,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧

前言

本文詳細介紹如何使用spring-boot2.x快速整合log4j2日志框架。

spring-boot2.x使用logback作為默認日志處理庫,因此我們除了要引用log4j2之外,還要去除logback的依賴

1、依賴庫

maven方式: 

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

去除沖突依賴

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

配置文件路徑

配置文件放在根目錄或者resource目錄都可以,也可以在application.properties中配置指定路徑:

logging.config=classpath:log4j2.xml

2、配置

<?xml version="1.0" encoding="UTF-8"?>
<Configuration status="DEBUG">  
    <Appenders>  
        <!--添加一個控制臺追加器-->  
        <Console name="Console" target="SYSTEM_OUT" follow="true">  
            <PatternLayout>  
                <pattern>[%-5p] %d %c - %m%n</pattern>  
            </PatternLayout>  
        </Console>  
        <!--添加一個文本追加器,文件位于根目錄下,名為log.log-->  
        <File name="File" fileName="logs/log.log">  
            <PatternLayout>  
                <pattern>[%-5p] %d %c - %m%n</pattern>  
            </PatternLayout>  
        </File>  
    </Appenders>  
    <Loggers>  
        <Root level="DEBUG">  
            <AppenderRef ref="Console" />  
        </Root>  
    <!--把org.springframework包下的所有日志輸出到log文件,additivity="false"表示不輸出到控制臺-->
        <Logger name="org.springframework" level="DEBUG" additivity="true">    
            <AppenderRef ref="File" />  
        </Logger>    
    </Loggers>  
</Configuration>

到此為止,我們就已經將log4j2應用到了springboot中,是不是很簡單。

 到此這篇關于springboot2.x只需兩步快速整合log4j2的方法的文章就介紹到這了,更多相關springboot2.x整合log4j2內容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關文章希望大家以后多多支持腳本之家!

相關文章

  • 詳解Feign的實現(xiàn)原理

    詳解Feign的實現(xiàn)原理

    Feign是Netflix開發(fā)的聲明式、模板化的HTTP客戶端, Feign可以幫助我們更快捷、優(yōu)雅地調用HTTP API
    2021-06-06
  • Springboot使用redis實現(xiàn)接口Api限流的實例

    Springboot使用redis實現(xiàn)接口Api限流的實例

    本文介紹的內容如題,就是利用redis實現(xiàn)接口的限流(某時間范圍內,最大的訪問次數(shù)),具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2021-07-07
  • Maven?自動化構建的實現(xiàn)示例

    Maven?自動化構建的實現(xiàn)示例

    本文主要介紹了Maven?自動化構建的實現(xiàn)示例,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2024-05-05
  • Springboot使用MybatisPlus實現(xiàn)mysql樂觀鎖

    Springboot使用MybatisPlus實現(xiàn)mysql樂觀鎖

    MySQL中的樂觀鎖(Optimistic?Locking)是一種并發(fā)控制策略,本文將使用Springboot和MybatisPlus實現(xiàn)MySQL中的樂觀鎖,需要的可以參考下
    2024-12-12
  • SpringIoC與SpringDI詳解

    SpringIoC與SpringDI詳解

    本文介紹了Spring框架中的IoC(控制反轉)和DI(依賴注入)概念,以及如何在Spring中使用這些概念來管理對象和依賴關系,感興趣的朋友一起看看吧
    2025-03-03
  • spring boot加載freemarker模板路徑的方法

    spring boot加載freemarker模板路徑的方法

    這篇文章主要介紹了spring boot加載freemarker模板路徑的方法,本文給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2020-11-11
  • SpringBoot+MyBatisPlus+MySQL8實現(xiàn)樹形結構查詢

    SpringBoot+MyBatisPlus+MySQL8實現(xiàn)樹形結構查詢

    這篇文章主要為大家詳細介紹了SpringBoot+MyBatisPlus+MySQL8實現(xiàn)樹形結構查詢,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2021-06-06
  • SpringCloud Gateway實現(xiàn)限流功能詳解

    SpringCloud Gateway實現(xiàn)限流功能詳解

    SpringCloud Gateway 是 Spring Cloud 的一個全新項目,它旨在為微服務架構提供一種簡單有效的統(tǒng)一的 API 路由管理方式。這篇文章主要介紹了SpringCloud Gateway實現(xiàn)限流,需要的朋友可以參考下
    2022-11-11
  • 詳解關于java文件下載文件名亂碼問題解決方案

    詳解關于java文件下載文件名亂碼問題解決方案

    這篇文章主要介紹了詳解關于java文件下載文件名亂碼問題解決方案,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2020-01-01
  • SpringBoot詳細講解靜態(tài)資源導入的實現(xiàn)

    SpringBoot詳細講解靜態(tài)資源導入的實現(xiàn)

    在Web開發(fā)過程中,我們需要接觸許多靜態(tài)資源,如CSS、JS、圖片等;在之前的開發(fā)中,這些資源都放在Web目錄下,用到的時候按照對應路徑訪問即可。不過在SpringBoot項目中,沒有了Web目錄,那這些靜態(tài)資源該放到哪里去,又要如何訪問呢?這就是我們要講的靜態(tài)資源導入
    2022-05-05

最新評論

于田县| 青州市| 耿马| 南宁市| 会理县| 临朐县| 霸州市| 义乌市| 阜新| 赞皇县| 尖扎县| 开远市| 宾川县| 汤原县| 百色市| 肥西县| 遵化市| 安阳市| 江孜县| 五常市| 华宁县| 客服| 甘谷县| 瑞金市| 大英县| 天水市| 潢川县| 乌恰县| 威宁| 大渡口区| 宁国市| 封丘县| 和静县| 榆林市| 石嘴山市| 商城县| 泸定县| 蓬溪县| 壤塘县| 广宁县| 潼南县|