Log4j2、Log4j、日誌集成總結,注意事項

官網地址:http://logging.apache.org/log4j/2.x/manual/configuration.html

遇到的問題:

雖說log4j2 已經採用xml等配置方式,放棄了properties方式,但是集成mybatis時沒有properties文件會報錯

變化:

升級,原項目用的是log4j或者self4j打印日誌,獲取logger的方式不同

比如log4j:

import org.apache.log4j.Logger;

private static final Logger LOGGER = Logger.getLogger(xxxx.class);

比如self4j:

import org.slf4j.Logger;
import org.slf4j.LoggerFactory;

private static final Logger logger = LoggerFactory.getLogger(xxxx.class);

而如果用log4j2的話,API將有所不同:

import org.apache.logging.log4j.LogManager;
import org.apache.logging.log4j.Logger;

private static final Logger logger = LogManager.getLogger(xxxx.class);

log4j升級爲log4j2

這位仁兄已總結的很到位:https://blog.csdn.net/z69183787/article/details/74916384

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章