成人国产在线小视频_日韩寡妇人妻调教在线播放_色成人www永久在线观看_2018国产精品久久_亚洲欧美高清在线30p_亚洲少妇综合一区_黄色在线播放国产_亚洲另类技巧小说校园_国产主播xx日韩_a级毛片在线免费

資訊專欄INFORMATION COLUMN

SpringBoot 1024行代碼 - 集成Logback

dailybird / 2263人閱讀

前言

SpringBoot是一個(gè)全家桶,可以方便的集成各種開發(fā)工具。日志框架是一個(gè)在線應(yīng)用必需的,本文介紹了當(dāng)前主流日志框架Logback與SpringBoot的集成方法

準(zhǔn)備工作

完成SpringBoot 1024行代碼 - Getting Started(一個(gè)簡單的web應(yīng)用)

具體步驟 1. 添加Logback的配置文件logback-springboot.xml

其中文件名需要為logback-${name_you_like}.xml




    logback
    

    
        ${log.path}
        
            log/info.log.%d{yyyy-MM-dd}
            30
            10GB
        
        
            %d{HH:mm:ss.SSS} %contextName [%thread] %-5level %logger{36}:%line - %msg%n
        
    

    
        
    


2. 指定配置文件的位置

在application.properties文件中添加如下一行

logging.config=classpath:logback-springboot.xml

當(dāng)然也可以把文件名改成logback-${name_you_like}.xml

3. 創(chuàng)建一個(gè)測試類Controller
package com.example.demo.controller;

import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;

@RestController
public class LogTestController {

    protected final static Logger logger = LoggerFactory.getLogger(LogTestController.class);

    @RequestMapping("/log")
    String log() {
        logger.info("Hello SpringBoot Logback!!");
        return "ok";
    }

}
4. 啟動(dòng)Web應(yīng)用 5. 測試日志功能
curl 127.0.0.1:8080/log

在info.log文件中看到如下輸出

16:33:01.353 logback [http-nio-8080-exec-1] INFO c.e.d.controller.LogTestController:23 - Hello SpringBoot Logback!!
源碼

https://github.com/gzllol/spr...

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

轉(zhuǎn)載請注明本文地址:http://systransis.cn/yun/67995.html

相關(guān)文章

  • 強(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 評論0 收藏0
  • SpringBoot 實(shí)戰(zhàn) (七) | 默認(rèn)日志配置

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

    Dionysus_go 評論0 收藏0
  • springboot(一)——搭建自己的springboot項(xiàng)目(附帶日志配置)

    摘要:使用快速構(gòu)建點(diǎn)擊新建項(xiàng)目選擇如圖所示點(diǎn)擊后點(diǎn)擊,之后按照圖中所示選擇選擇路徑點(diǎn)擊完成,如圖所示,刪除自己不想要的,項(xiàng)目構(gòu)建完成構(gòu)建一個(gè),啟動(dòng)項(xiàng)目就可以看到返回結(jié)果了在自己的服務(wù)器搭建自己的項(xiàng)目使用向遠(yuǎn)程服務(wù)傳遞項(xiàng)目設(shè)置配置相關(guān)信息上傳到指定 idea使用spring Initalizr 快速構(gòu)建spring boot 點(diǎn)擊新建項(xiàng)目,選擇如圖所示 showImg(https://segm...

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

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

    娣辯孩 評論0 收藏0
  • spring boot - 收藏集 - 掘金

    摘要:引入了新的環(huán)境和概要信息,是一種更揭秘與實(shí)戰(zhàn)六消息隊(duì)列篇掘金本文,講解如何集成,實(shí)現(xiàn)消息隊(duì)列。博客地址揭秘與實(shí)戰(zhàn)二數(shù)據(jù)緩存篇掘金本文,講解如何集成,實(shí)現(xiàn)緩存。 Spring Boot 揭秘與實(shí)戰(zhàn)(九) 應(yīng)用監(jiān)控篇 - HTTP 健康監(jiān)控 - 掘金Health 信息是從 ApplicationContext 中所有的 HealthIndicator 的 Bean 中收集的, Spring...

    rollback 評論0 收藏0

發(fā)表評論

0條評論

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