springboot之slf4j日誌列印

2021-09-19 10:56:22 字數 817 閱讀 5916

1:注入依賴

org.projectlombok

lombok

1.18.6

provided

然後就可以很簡潔的列印日誌,**如下

然後下面是我的日誌配置檔案logback.xml

<?xml version="1.0" encoding="utf-8"?>

%d [%thread] %-5level %logger - %msg%n

$/xiudou.log.%d.log

30%d [%thread] %-5level %logger - %msg%n

lombok 是乙個十分強大的工具,可以通過註解為我們省去大量的重複**工作

@data:註解在類上;提供類所有屬性的 getting 和 setting 方法,此外還提供了equals、canequal、hashcode、tostring 方法 

@setter:註解在屬性上;為屬性提供 setting 方法 

@getter:註解在屬性上;為屬性提供 getting 方法 

@sneakythrows:無需在簽名處顯式丟擲異常 

@log4j:註解在類上;為類提供乙個 屬性名為log 的 log4j 日誌對像 

@slf4j: 同上 

@noargsconstructor:註解在類上;為類提供乙個無參的構造方法 

@allargsconstructor:註解在類上;為類提供乙個全參的構造方法

springboot 常用註解 Slf4

傳統寫日誌如下定義物件 private final logger logger logge ctory.getlogger class logger.debug debug message logger.warn warn message logger.info info message logge...

springboot使用日誌框架SLF4J

主要看看slf4j怎麼轉換其他的日誌框架,使得在整個框架下只使用slf4j springboot的日誌級別預設是info級別及以上才顯示,如果要顯示trace資訊,需要設定日誌級別 logging.level.com.example.springbootdemo trace設定日誌輸出檔案 就會在當...

spring boot使用slf4j輸出日誌

的配置,log也不例外,我們先看看pom.xml中的配置吧 如果之前有新增 html view plain copy dependency groupid org.springframework.boot groupid artifactid spring boot starter artifact...