現在有這樣一種應用場景,而且經常有:
1.專案包含有多個不同的工程;
2.同一工程包含不同的模組。
對第一種情況,可以通過配置log4j,再在產生logger時使用類似如下方式:
logger logger=logger.getlogger("test");
首先,新增配置項modulename,並增加get、set方法;
最終的成品類如下:
package net.csdn.blog;
import org.apache.log4j.category;
import org.apache.log4j.spi.loggingevent;
/** * @author coder_xia
* */
/*** @param modulename
* the modulename to set
*/public void setmodulename(string modulename)
/*** 格式化列印內容
* * @param event
* event
* @return msg
*/private string formatinfo(loggingevent event)
return sb.tostring();
} @override
}
Spring Boot 新增Log4j框架
spring boot 新增log4j框架 spring boot 預設是使用logback來進行日誌記錄的,但是好多時候,還是喜歡使用log4j,當然spring boot 也是支援log4j記錄日誌的。1.編輯pom.xml檔案,移除springboot中預設的logback依賴,新增log4j...
Mybatis模組 Log4j日誌
什麼是log4j 1 log4j是apache的乙個開源專案,通過使用log4j,我們可以控制日誌資訊輸送的目的地是控制台 檔案 gui元件 2 我們也可以控制每一條日誌的輸出格式 3 通過定義每一條日誌資訊的級別,我們能夠更加細緻地控制日誌的生成過程 4 通過乙個配置檔案來靈活地進行配置,而不需要...
log4j 實現日誌管理
最近學習springmvc 看資料又遇到了log4j 感覺這個在今後的開發中應該很有用,所以就想好好學習下。首先先講講如何在工程中配置吧 1.把log4j.jar 拷貝到你所建工程的 web inf lib下 2.在工程的 src目錄下新建乙個 log4j.properties 檔案,用來配置日誌檔...