Springboot簡單使用slf4j記錄日誌

2021-10-02 03:48:13 字數 843 閱讀 1263

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:註解在類上;為類提供乙個全參的構造方法

spring boot 簡單功能的測試使用

接下來繼續進行功能實現,建立乙個 controller 加上註解 restcontroller 如果新增後沒有出現的話,需要在 pom 檔案中引入如下依賴 org.springframework.boot spring boot starter web restcontroller public c...

Spring Boot中快取的簡單使用

案例 在啟動類上加註解 enablecaching enablecaching public class 在service方法上使用註解 cacheable新增快取 根據id查詢實體 param id return 通過引數id找當前方法的返回值 cacheable value gathering ...

SpringBoot使用定時器(超簡單)

spring boot使用 scheduled定時器任務 摘要 spring boot之使用 scheduled定時器任務 enablescheduling public static void main string args throws exception 其中 enableschedulin...