關(guān)于java日志

java中的日志主要是針對slf4j氧敢,以下涉及到的jcl具體是指引用common-logging的jar包,jul指的是java.util.logging褥赊。

首先我們說說jcl的具體用途:

比如說一個框架使用的是jcl日志的形式蝌麸,但是我們的應(yīng)用卻用的是另外一種日志,比如是log4j咕村,那么jcl就會自動的適配到我們的應(yīng)用中的log4j日志场钉,統(tǒng)一都使用log4j。common-logging通過動態(tài)查找的機制懈涛,在程序運行時自動找出真正使用的日志逛万。應(yīng)該說它能適配的有l(wèi)og4j和jul,但是jcl中自帶一種simper logger的簡單實現(xiàn)批钠,一般情況下是用不到的宇植,因為jdk中肯定是有jul的。那么通常的搭配就是common-logging + log4j埋心,如下:


適配到log4j指郁,具體日志實現(xiàn)是log4j

接下來就是我們最常用的slf4j:

首先slf4j是簡單日志門面,是接口拷呆,類似于commons-logging闲坎,是對不同日志框架的一個門面封裝疫粥,而不是具體實現(xiàn)。那么它與具體實現(xiàn)之間是需要一個橋接器來連接的腰懂,具體到不同的實現(xiàn)需要不同的橋接器jar包梗逮。而對于倆個使用不同日志的框架來說,如果想要統(tǒng)一成一個日志輸出悯恍,那么可以使用替換器(適配器),將其中一個框架的日志適配到另外一個的slf4j的日志框架伙狐,具體結(jié)構(gòu)如下


如果內(nèi)容對大家有所幫助涮毫,感謝打賞鼓勵!

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末贷屎,一起剝皮案震驚了整個濱河市罢防,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌唉侄,老刑警劉巖咒吐,帶你破解...
    沈念sama閱讀 216,470評論 6 501
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場離奇詭異属划,居然都是意外死亡恬叹,警方通過查閱死者的電腦和手機,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 92,393評論 3 392
  • 文/潘曉璐 我一進店門同眯,熙熙樓的掌柜王于貴愁眉苦臉地迎上來绽昼,“玉大人,你說我怎么就攤上這事须蜗」枞罚” “怎么了?”我有些...
    開封第一講書人閱讀 162,577評論 0 353
  • 文/不壞的土叔 我叫張陵明肮,是天一觀的道長菱农。 經(jīng)常有香客問我,道長柿估,這世上最難降的妖魔是什么循未? 我笑而不...
    開封第一講書人閱讀 58,176評論 1 292
  • 正文 為了忘掉前任,我火速辦了婚禮秫舌,結(jié)果婚禮上只厘,老公的妹妹穿的比我還像新娘。我一直安慰自己舅巷,他們只是感情好羔味,可當(dāng)我...
    茶點故事閱讀 67,189評論 6 388
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著钠右,像睡著了一般赋元。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 51,155評論 1 299
  • 那天搁凸,我揣著相機與錄音媚值,去河邊找鬼。 笑死护糖,一個胖子當(dāng)著我的面吹牛褥芒,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播嫡良,決...
    沈念sama閱讀 40,041評論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼锰扶,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了寝受?” 一聲冷哼從身側(cè)響起坷牛,我...
    開封第一講書人閱讀 38,903評論 0 274
  • 序言:老撾萬榮一對情侶失蹤,失蹤者是張志新(化名)和其女友劉穎很澄,沒想到半個月后京闰,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 45,319評論 1 310
  • 正文 獨居荒郊野嶺守林人離奇死亡甩苛,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 37,539評論 2 332
  • 正文 我和宋清朗相戀三年蹂楣,在試婚紗的時候發(fā)現(xiàn)自己被綠了。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片讯蒲。...
    茶點故事閱讀 39,703評論 1 348
  • 序言:一個原本活蹦亂跳的男人離奇死亡捐迫,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出爱葵,到底是詐尸還是另有隱情施戴,我是刑警寧澤,帶...
    沈念sama閱讀 35,417評論 5 343
  • 正文 年R本政府宣布萌丈,位于F島的核電站赞哗,受9級特大地震影響,放射性物質(zhì)發(fā)生泄漏辆雾。R本人自食惡果不足惜肪笋,卻給世界環(huán)境...
    茶點故事閱讀 41,013評論 3 325
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望度迂。 院中可真熱鬧藤乙,春花似錦、人聲如沸惭墓。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,664評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽腊凶。三九已至划咐,卻和暖如春拴念,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背褐缠。 一陣腳步聲響...
    開封第一講書人閱讀 32,818評論 1 269
  • 我被黑心中介騙來泰國打工政鼠, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留,地道東北人队魏。 一個月前我還...
    沈念sama閱讀 47,711評論 2 368
  • 正文 我出身青樓公般,卻偏偏與公主長得像,于是被迫代替她去往敵國和親胡桨。 傳聞我的和親對象是個殘疾皇子官帘,可洞房花燭夜當(dāng)晚...
    茶點故事閱讀 44,601評論 2 353

推薦閱讀更多精彩內(nèi)容

  • 一、日志框架 市面上的日志框架有JUL登失、JCL遏佣、Jboss-logging挖炬、logback揽浙、Log4j、log4j...
    敗給小蘿莉閱讀 2,115評論 0 1
  • log4j, log4j2, slf4j, logback關(guān)系 log4j是由Apache開發(fā)的一套元老級日志框架...
    rainybowe閱讀 1,653評論 0 4
  • 對于Java的日志框架意敛,你也許會經(jīng)诚谙铮看到這些名詞: Log4j、Log4j2 Logback Slf4j JCL ...
    NoahU閱讀 3,952評論 0 15
  • 歷史 log4j可以當(dāng)之無愧地說是Java日志框架的元老草姻,1999年發(fā)布首個版本钓猬,2012年發(fā)布最后一個版本,20...
    kelgon閱讀 10,155評論 3 53
  • JAVA日志系統(tǒng)的演變史 我們先看一個故事撩独。項目經(jīng)理A帶著一幫兄弟開發(fā)了一套復(fù)雜的企業(yè)ERP系統(tǒng)敞曹,這個系統(tǒng)一連開發(fā)...
    糖寶_閱讀 642評論 0 4