1. 程式人生 > >springboot 日誌的呼叫及日誌檔案路徑的設定

springboot 日誌的呼叫及日誌檔案路徑的設定

springboot 開箱即用,已經包含日誌的配置,下面介紹呼叫方法及日誌檔案的路徑設定。

(1)呼叫

第一步,先在Controller 裡面設定log屬性,把controller的類名作為引數

@RestController
public class ErrorController extends AbstractErrorController {
    Log log = LogFactory.getLog(ErrorController.class);

第二步呼叫:

        //後臺列印日誌資訊方便差錯
        log.info(status + "," + message, cause);

info 是一種日誌級別,還有debug和error等等。

(2)如果不設定檔案路徑,預設是不生成日誌檔案的,如果要生成日誌檔案,可以如下設定,以application.properties為例,yml 形式也類似。下面介紹相對路徑和絕對路徑兩種方式。在application.properties 加上以下程式碼:

#以下相對路徑,會在根目錄生成 :
#logging.file=myException.log  
#以下是電腦的絕對路徑 :
logging.file=D:/software/IdeaProjects/ideaProjectLog/myException.log