欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

springboot整合日志處理Logback的實現(xiàn)示例

 更新時間:2024年01月31日 10:09:15   作者:忘憂記  
Logback是由log4j創(chuàng)始人設(shè)計的又一個開源日志組件,本文主要介紹了springboot整合日志處理Logback,文中通過示例代碼介紹的非常詳細(xì),需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧

引言

? springboot框架 集成日志 logback 日志
? Logback是由log4j創(chuàng)始人設(shè)計的又一個開源日志組件。目前,logback分為三個模塊:logback-core,logback-classic和logback-access。是對log4j日志展示進(jìn)一步改進(jìn)!

日志的級別

在這里插入圖片描述

All < Trace < DEBUG < INFO < WARN < ERROR < Fatal < OFF

  • OFF | 關(guān)閉:最高級別,不打印日志。
  • FATAL | 致命:指明非常嚴(yán)重的可能會導(dǎo)致應(yīng)用終止執(zhí)行錯誤事件。
  • ERROR | 錯誤:指明錯誤事件,但應(yīng)用可能還能繼續(xù)運行。
  • WARN | 警告:指明可能潛在的危險狀況。
  • INFO | 信息:指明描述信息,從粗粒度上描述了應(yīng)用運行過程。
  • DEBUG | 調(diào)試:指明細(xì)致的事件信息,對調(diào)試應(yīng)用最有用。
  • TRACE | 跟蹤:指明程序運行軌跡,比DEBUG級別的粒度更細(xì)。
  • ALL | 所有:所有日志級別,包括定制級別。

日志級別由低到高: 日志級別越高輸出的日志信息越多

項目中日志的分類

  • 一種是rootLogger(根全局日志) : 用來監(jiān)聽項目中所有的運行日志 包括引入依賴jar中的日志

  • 一種是logger(指定包級別日志) : 用來監(jiān)聽項目中指定包中的日志信息

配置日志

logging:
  level:
    root: debug #指定根日志級別(一般不推薦修改根日志,輸出信息太多,推薦使用子日志)
    com.demo.dao: debug #指定某個包中日志
  file:
    name: run.log #指定日志名稱
    path: ./  #指定日志文件目錄

項目中使用日志

@Controller
public class HelloController {
    //聲明日志成員
    private static final Logger log = LoggerFactory.getLogger(HelloController.class);
    @RequestMapping("/hello")
    @ResponseBody
    public String hello(){
        System.out.println("======hello world=======");
        logger.debug("DEBUG,{}","信息");
        logger.info("INFO,{}","信息");
        logger.warn("WARN,{}","信息");
        logger.error("ERROR,{}","信息");
        return "hello";
    }
}

插件使用日志

下載logSupport插件即可

在這里插入圖片描述

配置插件內(nèi)容

在這里插入圖片描述

最后測試

public class StudentService {
    private static final Logger log = LoggerFactory.getLogger(StudentService.class);
    @Autowired
    private StudentMapper studentMapper;
    public List<Student> findAll() {
        return studentMapper.findAll();
    }
    public void  save(Student student){
        studentMapper.save(student);
        log.debug("個人信息"+student.toString());
    }
}

在這里插入圖片描述

到此這篇關(guān)于springboot整合日志處理Logback的文章就介紹到這了,更多相關(guān)springboot整合Logback內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家! 

相關(guān)文章

  • java門禁系統(tǒng)面向?qū)ο蟪绦蛟O(shè)計

    java門禁系統(tǒng)面向?qū)ο蟪绦蛟O(shè)計

    這篇文章主要為大家詳細(xì)介紹了java門禁系統(tǒng)面向?qū)ο蟪绦蛟O(shè)計,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2019-01-01
  • Java并發(fā)編程面試之線程池

    Java并發(fā)編程面試之線程池

    線程池和并發(fā)問題是Java技術(shù)面試中面試官比較喜歡問的問題之一。在這里,從面試的角度列出了大部分重要的問題,感興趣的小伙伴們可以參考一下
    2021-07-07
  • Spring Boot整合swagger使用教程詳解

    Spring Boot整合swagger使用教程詳解

    這篇文章主要介紹了Spring Boot整合swagger使用教程,本文給大家介紹的非常詳細(xì),對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2020-07-07
  • 告訴你springboot各個文件夾的作用

    告訴你springboot各個文件夾的作用

    這篇文章主要介紹了springboot各個文件夾是干嘛的,本文通過截圖實例代碼給大家介紹的非常詳細(xì),對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2022-08-08
  • Intellij IDEA官方最完美編程字體Mono使用

    Intellij IDEA官方最完美編程字體Mono使用

    這篇文章主要介紹了Intellij IDEA官方最完美編程字體Mono使用,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2020-03-03
  • 深入學(xué)習(xí)springboot線程池的使用和擴(kuò)展

    深入學(xué)習(xí)springboot線程池的使用和擴(kuò)展

    這篇文章主要介紹了深入學(xué)習(xí)springboot線程池的使用和擴(kuò)展,springboot框架提供了@Async注解,幫助我們更方便的將業(yè)務(wù)邏輯提交到線程池中異步執(zhí)行,需要的朋友可以參考下
    2019-06-06
  • Spring里的Async注解實現(xiàn)異步操作的方法步驟

    Spring里的Async注解實現(xiàn)異步操作的方法步驟

    這篇文章主要介紹了Spring里的Async注解實現(xiàn)異步操作的方法步驟,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2019-04-04
  • SpringCloud超詳細(xì)講解負(fù)載均衡組件Ribbon源碼

    SpringCloud超詳細(xì)講解負(fù)載均衡組件Ribbon源碼

    在微服務(wù)中,對服務(wù)進(jìn)行拆分之后,必然會帶來微服務(wù)之間的通信需求,而每個微服務(wù)為了保證高可用性,又會去部署集群,那么面對一個集群微服務(wù)進(jìn)行通信的時候,如何進(jìn)行負(fù)載均衡也是必然需要考慮的問題
    2022-07-07
  • Java查詢Elasticsearch數(shù)據(jù)根據(jù)指定id檢索(in查詢)、sql權(quán)限過濾、多字段匹配檢索及數(shù)據(jù)排序

    Java查詢Elasticsearch數(shù)據(jù)根據(jù)指定id檢索(in查詢)、sql權(quán)限過濾、多字段匹配檢索及數(shù)據(jù)排序

    在Java開發(fā)中Elasticsearch(簡稱ES)是一個非常流行的搜索引擎,它提供了強(qiáng)大的全文搜索和分析功能,這篇文章主要給大家介紹了關(guān)于Java查詢Elasticsearch數(shù)據(jù)根據(jù)指定id檢索(in查詢)、sql權(quán)限過濾、多字段匹配檢索及數(shù)據(jù)排序的相關(guān)資料,需要的朋友可以參考下
    2024-05-05
  • Spring Security實現(xiàn)退出登錄和退出處理器

    Spring Security實現(xiàn)退出登錄和退出處理器

    本文主要介紹了Spring Security實現(xiàn)退出登錄和退出處理器,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2022-05-05

最新評論