卖逼视频免费看片|狼人就干网中文字慕|成人av影院导航|人妻少妇精品无码专区二区妖婧|亚洲丝袜视频玖玖|一区二区免费中文|日本高清无码一区|国产91无码小说|国产黄片子视频91sese日韩|免费高清无码成人网站入口

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

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

怎么配置log4j打印出sql語(yǔ)句?

使用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í)別用于打開(kāi)所有日志記錄

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

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

信息消息突出顯示應(yīng)用程序的運(yùn)行過(guò)程粗粒度級(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語(yǔ)句無(wú)法打印。但是,項(xiàng)目中的顯示調(diào)用日志可以正常打印。此外,當(dāng)SQL拼寫(xiě)錯(cuò)誤時(shí),它將被打印出來(lái)。然后我們開(kāi)始看邁巴蒂斯的官方文件。如何處理日志?最近,mybatis有中文文檔,雖然不完整,但是非常好。工程中存在一些問(wèn)題。項(xiàng)目中引入了Shiro框架,它集成了slf4j日志。因此,mybatis無(wú)法通過(guò)引用log4j配置文件來(lái)打印SQL語(yǔ)句。這是mybatis從上到下查找日志的默認(rèn)順序。換句話說(shuō),如果項(xiàng)目中存在前三個(gè)日志框架,那么log4j將不會(huì)對(duì)mybatis生效。Slf4japache Commons logginglog4j 2log4jjdk日志解決方案:在mybatis配置文件mybatis-配置.xml添加一個(gè)設(shè)置來(lái)指定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)品