免费视频淫片aa毛片_日韩高清在线亚洲专区vr_日韩大片免费观看视频播放_亚洲欧美国产精品完整版

打開APP
userphoto
未登錄

開通VIP,暢享免費(fèi)電子書等14項(xiàng)超值服

開通VIP
log4j的有關(guān)jar包總結(jié)

可能遇到的jar包:

 

 (來(lái)源:http://openwebx.org/docs/logging.html#d0e14854)

 
commons-logging apache最初的日志門面,目的是在開發(fā)組件時(shí)不強(qiáng)依賴日志實(shí)現(xiàn),給調(diào)用者以選擇。
jcl-over-slf4j slf4j開發(fā)的為了兼容前者的適配,里面的內(nèi)容和前者基本一致,引用時(shí)和前者互斥。
slf4j-api   slf4j的主api,作為獨(dú)立的日志門面。
slf4j-log4j slf4j對(duì)log4j的適配,要和log4j包一起引用
log4j log4j實(shí)現(xiàn)
logback-classic logback實(shí)現(xiàn)。
 
引用關(guān)系:
目前項(xiàng)目中的log4j引用比較混亂。可用的依賴和使用方式由如下那么幾種:

 

1. log4j-1.2.16.jar
不使用框架,僅使用實(shí)現(xiàn)。項(xiàng)目中不常使用
使用Logger.getLogger()
 
 

 

2.commons-logging + log4j
簡(jiǎn)單門面+實(shí)現(xiàn)
使用
import org.apache.commons.logging.Log;
import org.apache.commons.logging.LogFactory;
private static final Log logger = LogFactory.getLog(CourseCenterUnitTestBase.class);
 

 

3. jcl-over-slf4j + slf4j-api + slf4j-log4j + log4j
slf4j門面+log4j實(shí)現(xiàn)。
官方解釋是這個(gè)組合,解釋為jcl-over-slf4j的作用是把a(bǔ)pache的門面嫁接到slf4j的門面。我測(cè)試了一下,實(shí)際上commons-logging + slf4j-api + slf4j-log4j + log4j  貌似也行得通。
使用
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
private static final Logger logger = LoggerFactory.getLogger(CourseCenterUnitTestBase.class);
 
 

 

4.jcl-over-slf4j + slf4j-api + logback-classic
slf4j門面+logback實(shí)現(xiàn)。沒(méi)使用過(guò),相信網(wǎng)上一大堆。

本站僅提供存儲(chǔ)服務(wù),所有內(nèi)容均由用戶發(fā)布,如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請(qǐng)點(diǎn)擊舉報(bào)。
打開APP,閱讀全文并永久保存 查看更多類似文章
猜你喜歡
類似文章
SLF4J 的幾種實(shí)際應(yīng)用模式--之三:JCL-Over-SLF4J+SLF4J
Java常用日志框架介紹
Java日志框架
該讓log4j退休了
Java平臺(tái)下日志的那些事
slf4j and logback 代替commons
更多類似文章 >>
生活服務(wù)
分享 收藏 導(dǎo)長(zhǎng)圖 關(guān)注 下載文章
綁定賬號(hào)成功
后續(xù)可登錄賬號(hào)暢享VIP特權(quán)!
如果VIP功能使用有故障,
可點(diǎn)擊這里聯(lián)系客服!

聯(lián)系客服