国产成人毛片视频|星空传媒久草视频|欧美激情草久视频|久久久久女女|久操超碰在线播放|亚洲强奸一区二区|五月天丁香社区在线|色婷婷成人丁香网|午夜欧美6666|纯肉无码91视频

log4j日志在控制臺(tái)打印 怎么配置log4j打印出sql語句?

怎么配置log4j打印出sql語句?使用log4j在控制臺(tái)的網(wǎng)站.xmllog4j.properties的路徑在屬性文件log4j.Rootlogger=debug,console#console l

怎么配置log4j打印出sql語句?

使用log4j在控制臺(tái)的網(wǎng)站.xmllog4j.properties的路徑在屬性文件log4j.Rootlogger=debug,console#console log4j中配置appender.Console=組織. apache.log4j.ConsoleAppenderlog4j。appender.Console.layout=組織. apache.log4j.PatternLayoutlog4j。附錄控制臺(tái)布局。轉(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)試輸出,請(qǐng)將第一行中的debug改為info

您的程序以調(diào)試模式打印。信息級(jí)別低于調(diào)試級(jí)別,因此將打印調(diào)試級(jí)別日志。如果將info更改為warn或error,控制臺(tái)和日志文件將不會(huì)打印程序中記錄的日志信息。

log4j怎樣配置,可以使打印到控制臺(tái)上的日志,打印到日志文件中?

Log4j定義了8個(gè)日志級(jí)別(off和all除外,可分為6個(gè)級(jí)別)。優(yōu)先級(jí)從高到低為:off fatal error warn info debug trace all。

所有日志記錄的最低級(jí)別用于打開所有日志記錄

跟蹤不是在非常低的日志級(jí)別使用

調(diào)試表示細(xì)粒度信息事件對(duì)調(diào)試應(yīng)用程序非常有幫助,主要用于在開發(fā)過程中打印一些運(yùn)行信息

信息消息突出顯示應(yīng)用程序的運(yùn)行過程粗粒度級(jí)別

警告表示可能會(huì)有錯(cuò)誤。有些信息不是錯(cuò)誤信息,也有些提示程序員

錯(cuò)誤表示雖然發(fā)生錯(cuò)誤事件,但不會(huì)影響系統(tǒng)的繼續(xù)運(yùn)行

fat表示每次嚴(yán)重錯(cuò)誤事件都會(huì)導(dǎo)致應(yīng)用程序退出

脫離最高級(jí)別,關(guān)閉所有日志

項(xiàng)目采用spring MVC mybatis的架構(gòu)和日志工具仍然是最常用的log4j,集成其他框架后發(fā)現(xiàn)SQL語句無法打印。但是,項(xiàng)目中的顯示調(diào)用日志可以正常打印。此外,當(dāng)SQL拼寫錯(cuò)誤時(shí),它將被打印出來。然后我們開始看邁巴蒂斯的官方文件。如何處理日志?最近,mybatis有中文文檔,雖然不完整,但是非常好。工程中存在一些問題。項(xiàng)目中引入了Shiro框架,它集成了slf4j日志。因此,mybatis無法通過引用log4j配置文件來打印SQL語句。這是mybatis從上到下查找日志的默認(rèn)順序。換句話說,如果項(xiàng)目中存在前三個(gè)日志框架,那么log4j將不會(huì)對(duì)mybatis生效。Slf4japache Commons logginglog4j 2log4jjdk日志解決方案:在mybatis配置文件mybatis-配置.xml添加一個(gè)設(shè)置來指定log4jlog4j以輸出指定的內(nèi)容,其中示例是包名。您可以繼續(xù)優(yōu)化log4jlogger.example=調(diào)試

log4j輸出日志級(jí)別最高的是什么?

如果mybatis是版本3.0.4,請(qǐng)嘗試升級(jí)到版本3.1

!在log4j.Properties中配置以下信息

log4jappender.product=組織. apache.log4j.dailyrollingfileappender

#log4j。appender.product=組織. apache.log4j.rollingfileappender

日志4j。appender.product.append=真

log4j。appender.product.datepattern=“”yyyy-mm-dd

log4j。appender.product.file=d:/logs/輔助記錄日志的輸出文件位置

log4j.Appender。第product.threshold=調(diào)試

#log4j。appender.product.threshold=信息

#log4j。appender.product.maxfilesize=20mb

log4j。appender.product.layout=組織. apache.log4j.patternlayout

日志4j。附錄.產(chǎn)品.布局.conversionpattern=%d{yyyy-mm-ddhh:mm:ss}[%-5p]%m%n%n

log4j。logger.com.ibatis=調(diào)試

log4j。logger.com.opensymphony公司.xwork2=信息

log4j。記錄器.java.s ql=調(diào)試

log4j。記錄器.org.apache.struts=info

日志4j。logger.org.springframework=信息

log4j.rootlogger=信息、控制臺(tái)、產(chǎn)品