c++教程 怎么配置log4j打印出sql語句?
怎么配置log4j打印出sql語句?使用log4j在控制臺的網(wǎng)站.xmllog4j.properties的路徑在屬性文件log4j.Rootlogger=debug,console#console l
怎么配置log4j打印出sql語句?
使用log4j在控制臺的網(wǎng)站.xmllog4j.properties的路徑在屬性文件log4j.Rootlogger=debug,console#console log4j中配置appender.Console=組織. apache.log4j.ConsoleAppenderlog4j。appender.Console.layout=組織. apache.log4j.PatternLayoutlog4j。附錄控制臺布局。轉(zhuǎn)換模式=%d[%t]-5p[%c]-%m%nlog4j。記錄器.java.sql.ResultSet=INFOlog4j。logger.org.apache=INFOlog4j. 記錄器.java.sql.Connection=DEBUGlog4j。記錄器.java.sql.Statement=DEBUGlog4j。記錄器.java.sql. Preparedstatement=debug如果您不想打印spring的調(diào)試輸出,請將第一行的debug改為info
配置文件自動加載:(1)如果使用log4j輸出日志,我們應(yīng)該知道log4j加載配置文件的過程。啟動log4j時,默認(rèn)搜索源文件夾下的log4j.xml配置文件。否則,將搜索log4j.properties文件。然后加載配置。配置文件的位置正確,因此不需要在程序中手動加載log4j配置文件。如果將配置文件放在config文件夾中,只需將其設(shè)置為build path。手動加載配置文件如下:(1)PropertyConfigurator.configure屬性配置默認(rèn)情況下,(“l(fā)og4j.Properties”)讀取項目根目錄的路徑。此時,log4j.Properties應(yīng)該放在項目目錄中。