官網地址: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