Spring boot配置日誌

2021-09-28 16:38:33 字數 1080 閱讀 5129

spring boot 使用預設日誌系統首先新增dependency 依賴

org.springframework.boot

spring-boot-starter-logging

新增乙個配置類,在方法中列印日誌

package com.example.demo.util;

import org.slf4j.logger;

import org.slf4j.logge***ctory;

import org.springframework.context.annotation.bean;

import org.springframework.context.annotation.configuration;

@configuration

public class logconfig

}

在方法中新增列印日誌

package com.example.demo.controller;

import org.slf4j.logger;

import org.slf4j.logge***ctory;

import org.springframework.web.bind.annotation.requestbody;

import org.springframework.web.bind.annotation.restcontroller;

import com.example.demo.model.student;

@restcontroller

public class hellocontroller

}

這樣執行spring boot如下列印出日誌

也可直接加上@slf4j註解 直接使用log方法

SpringBoot 日誌配置

logging.path 該屬性用來配置日誌檔案的路徑 logging.file 該屬性用來配置日誌檔名,如果該屬性不配置,預設檔名為spring.log,在有file的情況下path無效 logging.level 該屬性用於配置日誌級別 日誌級別總共有tarce debug info warn ...

SpringBoot 日誌配置

logging.path 該屬性用來配置日誌檔案的路徑 logging.file 該屬性用來配置日誌檔名,如果該屬性不配置,預設檔名為spring.log,在有file的情況下path無效 logging.level 該屬性用於配置日誌級別 日誌級別總共有tarce debug info warn ...

SpringBoot 日誌配置

mybatis內建的日誌工廠提供日誌功能,具體的日誌實現有以下幾種工具 具體選擇哪個日誌實現工具由mybatis的內建日誌工廠確定。它會使用最先找到的 按上文列舉的順序查詢 如果乙個都未找到,日誌功能就會被禁用。system api專案的日誌配置為例 整體架構 1 在pom.xml檔案中加入依賴 4...