Spring MVC中使用logback的日誌配置

2021-06-22 10:29:38 字數 1098 閱讀 9497

一開始在springmvc中就配置了logback.xml,但是由於放置的路徑不正確,不知道怎麼啟動這個日誌系統。

後來在網上看了別人的說明,logback.xml配置都差不多,只需要放置src包下面就會自動啟動日誌了。

需要匯入的jar包有:logback-core-0.9.29.jar,logback-classic-0.9.29.jar,slf4j-api-1.6.1.jar

下面來看看logback.xml裡面的內容配置:

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

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

utf-8

$%d.log.html

$.%d.log.html.zip

class="ch.qos.logback.core.rolling.sizebasedtriggeringpolicy">

2mb%date%level%thread%10logger%file%line%msg

stmp host name

email address

email address

email address

testing email function: %logger - 

%m%date%level%thread%10logger%file%line%msg

jdbc:mysql://localhost:3306/test

root

trend_dev

使用的時候可以這樣定義變數:logger logger = logge***ctory.getlogger(administratorcontroller.class);

需要import兩個內容:

import org.slf4j.logger;

import org.slf4j.logge***ctory;

後面的使用就簡單啦~

logger.debug(" 日誌記錄");

logger.info(" 日誌記錄");

logger.error(" 日誌記錄");

設定好後,可以輸出到檔案中,也可以輸出到輸出框中。

在專案中使用springmvc

springmvc是spring框架的乙個模組,springmvc和spring無需通過中間整個層進行整合,它是乙個基於mvc的web框架。springmvc是基於方法開發的,struts2是基於類開發的。springmvc將url和controller方法對映,對映成功後springmvc生成乙個...

springMVC中使用dubbo註解配置的問題

問題,在controller中無法通過註解自動注入dubbo服務,但是在service中可以自動注入。package com.sl controller public class p package com.sl service public class s 經過分析,原來配置導致兩個上下文,乙個是...

springMVC中使用dubbo註解配置的問題

問題,在controller中無法通過註解自動注入dubbo服務,但是在service中可以自動注入。package com.sl controller public class p 期望注入dubbo服務 reference version 1.0.0 private i0 o 注入service...