springboot快速整合log日誌,快速上手

2021-10-01 05:29:00 字數 1467 閱讀 8799

ch.qos.logback

logback-classic

1.2.3

compile

org.apache.logging.log4j

log4j-to-slf4j

2.10.0

compile

org.slf4j

jul-to-slf4j

1.7.25

compile

在resources 新增配置檔案

springboot推薦名稱logback-spring.xml

複製以下到配置檔案中,作用在注釋中有解釋

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

logback

info

$utf-8

$/log_debug.log

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

utf-8

$/debug/log-debug-%d.%i.log

100mb

15debug

accept

deny

$/log_info.log

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

utf-8

$/info/log-info-%d.%i.log

100mb

15info

accept

deny

$/log_warn.log

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

utf-8

$/warn/log-warn-%d.%i.log

100mb

15warn

accept

deny

$/log_error.log

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

utf-8

$/error/log-error-%d.%i.log

100mb

15error

accept

deny

然後就可以使用log列印日誌了,常見方法

logger.info();

logger.debug();

logger.error();

logger.error();

我們可以在配置檔案中定義輸出的日誌檔案位址

官方文件

springboot整合log

springBoot快速整合Druid

簡介 springboot快速整合druid 一 pom檔案引入druid依賴 com.alibaba druid spring boot starter 1.1.1 二 基本配置 資料庫連線資訊 spring.datasource.druid.url jdbc mysql spring.datas...

SpringBoot快速整合Swagger

注意 生產版本發布後,關閉swagger!springboot已經整合了swagger,使用簡單註解即可生成swagger的api文件。api 修飾整個類,描述controller的作用 apioperation 描述乙個類的乙個方法,或者說乙個介面 apiparam 單個引數描述 apimodel...

springboot整合JPA的快速使用

這是專案結構 先導入依賴 org.springframework.boot spring boot starter data jpa 其次配置yml檔案 spring datasource driver class name com.mysql.jdbc.driver url jdbc mysql ...