最近在某大神的**上學習mybatis,但是關於日誌輸出這一塊沒有怎麼看懂,而且大神**上的配置感覺少了一步,導致自己陷進了坑里,一晚上下來也沒輸出個東西出來,心塞。。。
最後,查遍了網上的各種資料,終於解決了這個問題,寫在這裡,等哪天自己忘了,再來查閱。
首先,要先在mybatis的配置檔案裡面進行生明,也就是圖中紅線所示的部分。
然後在src目錄下新建log4j.properties,並輸入以下內容。
# global logging configuration注意:我的包名是com.cao,所以紅色的部分要根據自己的包名進行定製。log4j.rootlogger=error, stdout
# mybatis logging configuration...log4j.logger.com.cao=trace# console output...
然後執行一下,就可以看到輸出結果了,其中包含了執行sql語句的過程。
Mybatis log4j日誌配置
參考 mybatis官方文件 log4j.properties設定 global logging configuration log4j.rootlogger debug,stdout mybatis logging configuration.log4j.logger.org.mybatis de...
MyBatis log4j日誌記錄
可以記錄不同級別的日誌資訊,以備排錯和後續資訊參考 1.配置log4j.properties配置檔案,放置在根目錄下 1.日誌全域性設定 log4j.rootlogger level console,stdout log4j.rootlogger level console,stdout2.日誌等級...
log4j日誌系統 Log4j
1.1 log4j的三大核心元件 1.2 loggers 記錄器 1.4 layouts 布局 org.apache.log4j.htmllayout 以html 形式布局 org.apache.log4j.patternlayout 可以靈活地指定布局模式 org.apache.log4j.lay...