国产xxxx99真实实拍_久久不雅视频_高清韩国a级特黄毛片_嗯老师别我我受不了了小说

資訊專欄INFORMATION COLUMN

SpringBoot Logback根據(jù)日志級(jí)別分離日志

ygyooo / 2694人閱讀

摘要:新增文件根據(jù)日志級(jí)別分離日志,分別輸出到不同的文件滾動(dòng)策略路徑滾動(dòng)策略路徑通過引用和實(shí)現(xiàn)對(duì)日志的隔離輸出,并在項(xiàng)目的根路徑下輸出對(duì)應(yīng)的日志文件。

項(xiàng)目結(jié)構(gòu)圖如下

項(xiàng)目搭建
在Idea中點(diǎn)擊File->New->Project->Spring Initializr,如下圖

填寫項(xiàng)目信息

修改pom.xml文件

添加junit測(cè)試依賴

    junit
    junit
    4.12
    test
引用文字

    org.projectlombok
    lombok
新增LoggerTest.java
import lombok.extern.slf4j.Slf4j;
import org.junit.Test;
import org.junit.runner.RunWith;
import org.springframework.boot.test.context.SpringBootTest;
import org.springframework.test.context.junit4.SpringRunner;

@RunWith(SpringRunner.class)
@SpringBootTest
@Slf4j
public class LoggerTest {
    //private final Logger logger = LoggerFactory.getLogger(LoggerTest.class);
    @Test
    public void test1(){
        String name = "lzz";
        String password = "123456";
        log.debug("debug...");
        log.info("name:"+name+" password:"+password);
        log.info("name:{},password:{}",name,password);
        log.error("error...");
        log.warn("warn....");
    }
}

通過@Slf4j注解,替換了private final Logger logger = LoggerFactory.getLogger(LoggerTest.class),指向了當(dāng)前的類,我們可以直接通過log.輸出日志。

新增logback-spring.xml文件


    
        
            
                %d - %msg%n
            
        
    

    
    
        
            ERROR
            DENY
            ACCEPT
        
        
            
                %msg%n
            
        
        
        
            
            logback.info.%d{yyyy-MM-dd}.log
        
    

    
        
            ERROR
        
        
            
                %msg%n
            
        
        
        
            
            logback.error.%d{yyyy-MM-dd}.log
        
    
    
        
        
        
    

通過引用fileInfoLog和fileErrorLog實(shí)現(xiàn)對(duì)日志的隔離輸出,并在項(xiàng)目的根路徑下輸出對(duì)應(yīng)的日志文件。

文件輸出展示

logback.error.2017-12-21.log展示如下

logback.info.2017-12-21.log展示如下

日志輸出級(jí)別

根據(jù)Level的級(jí)別,優(yōu)先級(jí)大的優(yōu)先輸出,所以日志輸出的順序是ERROR>WARN>INFO>DEBUG>TRACE

歡迎大家訪問我的博客^_^

文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請(qǐng)注明本文地址:http://m.specialneedsforspecialkids.com/yun/70891.html

相關(guān)文章

  • springboot超級(jí)詳細(xì)的日志配置(基于logback)

    摘要:默認(rèn)情況下將級(jí)別的日志輸出到控制臺(tái)中,不會(huì)寫到日志文件,且不能進(jìn)行復(fù)雜配置。節(jié)點(diǎn)用于定義變量,方便使用。 showImg(https://raw.githubusercontent.com/FleyX/files/master/blogImg/20190320135049.png); 前言 ??java web 下有好幾種日志框架,比如:logback,log4j,log4j2(slj...

    meislzhua 評(píng)論0 收藏0
  • SpringBoot 實(shí)戰(zhàn) (七) | 默認(rèn)日志配置

    摘要:前言如題,今天介紹默認(rèn)日志的配置。默認(rèn)日志默認(rèn)情況下,用來記錄日志,并用級(jí)別輸出到控制臺(tái)。若要增加文件輸出,需要在中配置或?qū)傩浴:笳Z(yǔ)以上默認(rèn)日志的配置教程。 微信公眾號(hào):一個(gè)優(yōu)秀的廢人如有問題或建議,請(qǐng)后臺(tái)留言,我會(huì)盡力解決你的問題。 前言 如題,今天介紹 springboot 默認(rèn)日志的配置。 默認(rèn)日志 Logback 默認(rèn)情況下,Spring Boot 用 Logback 來記錄日...

    Dionysus_go 評(píng)論0 收藏0
  • 一起來學(xué)SpringBoot | 第三篇:SpringBoot日志配置

    摘要:嘗試檢測(cè)著色功能是否可用。禁用顏色的輸出。目前支持的顏色有文件保存默認(rèn)情況下,僅將日志輸出到控制臺(tái),不會(huì)寫入到日志文件中去。如果除了控制臺(tái)輸出之外還想寫日志文件,則需要在設(shè)置或?qū)傩浴DJ(rèn)情況它會(huì)根據(jù)日志的依賴自動(dòng)加載。 SpringBoot 是為了簡(jiǎn)化 Spring 應(yīng)用的創(chuàng)建、運(yùn)行、調(diào)試、部署等一系列問題而誕生的產(chǎn)物,自動(dòng)裝配的特性讓我們可以更好的關(guān)注業(yè)務(wù)本身而不是外部的XML配置...

    娣辯孩 評(píng)論0 收藏0
  • 強(qiáng)推!大牛程序員必備的Java日志框架,性能無敵

    摘要:本文要來分享給大家程序員最常用的日志框架組件。沒有基礎(chǔ)的同學(xué)也不要著急,這套教程覆蓋了目前所有的日志框架,只要你學(xué),就一定用得到,先收藏,以備不時(shí)之需。 作為一名Java程序員,我們開發(fā)了很多Java應(yīng)用程序,包括桌面應(yīng)用、WEB應(yīng)用以及移動(dòng)應(yīng)用。然而日志系統(tǒng)是一個(gè)成熟Java應(yīng)用所必不可少的。在開發(fā)和調(diào)試階段,日志可以幫...

    zebrayoung 評(píng)論0 收藏0
  • spring-boot日志

    摘要:這篇文章是邊聽尚硅谷的課程邊記的筆記,也是為了之后方便查看,視頻鏈接精彩的故事小張負(fù)責(zé)一個(gè)大型系統(tǒng)的開發(fā),為了監(jiān)控系統(tǒng)的運(yùn)行狀況,系統(tǒng)中包含大量的語(yǔ)句,為了更好地管理呢,小張決定寫一個(gè)日志框架對(duì)日志進(jìn)行管理,他設(shè)想的日志框架應(yīng)該包含以下幾個(gè) 這篇文章是邊聽尚硅谷的課程邊記的筆記,也是為了之后方便查看,視頻鏈接:https://www.bilibili.com/vide... 1. 精彩...

    nifhlheimr 評(píng)論0 收藏0

發(fā)表評(píng)論

0條評(píng)論

最新活動(dòng)
閱讀需要支付1元查看
<