天天看點

logback: 通用、可靠、快速靈活的日志架構--配置樣例

一、簡介:

      logback是一個可靠、通用、快速而又靈活的java日志架構。 聲稱要取代log4j.logback is intended as a successor to the popular log4j projec

      logback目前分成三個子產品:logback-core,logback- classic和logback-access。

      logback-core是其它兩個子產品的基礎子產品。logback-classic是log4j的一個改良版本。

      logback-classic完整實作slf4j api使你可以很友善地更換成其它日志系統如log4j或jdk14 logging。           logback-access通路子產品與servlet容器內建提供通過http來通路日志的功能。

二、如何在項目中引入

     1.需要在maven項目的pom.xml中增加如下依賴,内容如下:

2.如果需要将日志輸出到資料庫如mysql資料庫,則需要在pom.xml中引入mysql-connector-java,c3p0(資料庫連接配接池),并且需要在資料庫中建立如下三張表,建表語句如下:

3.在classpath目錄下建立logback.xml,内容如下:

4.在具體的java類中,使用logback