Spring boot 日誌註解@Slf4j(基於lombok)

一、添加pom依賴html

<!--lombok 精簡代碼:lombok是一個能夠經過簡單的註解形式來幫助咱們簡化消除一些有但很臃腫的JAVA代碼,好比說實體類的get,set方法,構造函數等-->
<dependency>
    <groupId>org.projectlombok</groupId>
    <artifactId>lombok</artifactId>
    <version>1.16.20</version>
    <scope>provided</scope>
</dependency>

二、在controller或業務實現層添加註解@Slf4j(具體哪裏用的到,就添加在哪裏,看業務需求)spring

引入成功後,能夠直接用log.info();等屬性方法ide

三、添加@Slf4J 等價於 添加成員變量函數

private static final org.slf4j.Logger log = org.slf4j.LoggerFactory.getLogger(LogExample.class);

 

四、在yml或者properties中添加配置文件,參考官網,能夠配置打印日誌等級,也能夠配置寫如日誌文件(.log或者xml或者自定義格式)spring-boot

參考官網詳細介紹-----https://docs.spring.io/spring-boot/docs/1.5.19.BUILD-SNAPSHOT/reference/htmlsingle/#boot-features-logging.net

相關文章
相關標籤/搜索