真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

如何快速學(xué)好Java開發(fā)常用日志記錄框架有哪些

如何快速學(xué)好Java開發(fā)?常用日志記錄框架有哪些?Java是老牌編程語言,人才需求大、應(yīng)用市場廣,吸引了很多人的入行。為了快速學(xué)好Java,越來越多的人選擇參加專業(yè)學(xué)習(xí),一來有系統(tǒng)專業(yè)的課程和老師教導(dǎo),二來有豐富的項目練習(xí)可以積累實戰(zhàn)經(jīng)驗。接下來千鋒就給大家簡單介紹一下Java主流日志工具框架。

創(chuàng)新互聯(lián)主要業(yè)務(wù)有網(wǎng)站營銷策劃、成都做網(wǎng)站、網(wǎng)站設(shè)計、外貿(mào)營銷網(wǎng)站建設(shè)、微信公眾號開發(fā)、重慶小程序開發(fā)、H5技術(shù)、程序開發(fā)等業(yè)務(wù)。一次合作終身朋友,是我們奉行的宗旨;我們不僅僅把客戶當(dāng)客戶,還把客戶視為我們的合作伙伴,在開展業(yè)務(wù)的過程中,公司還積累了豐富的行業(yè)經(jīng)驗、全網(wǎng)營銷推廣資源和合作伙伴關(guān)系資源,并逐漸建立起規(guī)范的客戶服務(wù)和保障體系。 

如何快速學(xué)好Java開發(fā) 常用日志記錄框架有哪些

在項目開發(fā)過程中,我們可以通過debug查找問題,但在線上環(huán)境我們查找問題只能通過打印日志的方式查找問題。對于一個項目而言,日志記錄是一個非常重要的問題。在Java開發(fā)中,常用的日志記錄框架有JDKLog、Log4J、LogBack、SLF4J。

JDKLog:日志小刀

JDKLog是JDK官方提供的一個記錄日志的方式,直接在JDK中就可以使用。優(yōu)點是使用非常簡單,直接在 JDK 中就可以使用。缺點是功能比較太過于簡單,不支持占位符顯示,拓展性比較差,所以現(xiàn)在用的人也很少。

Log4J:日志大炮

Log4J是Apache的一個日志開源框架,被認(rèn)為是Java領(lǐng)域資格最老、應(yīng)用最廣的日志工具,從誕生之日到現(xiàn)在一直廣受業(yè)界歡迎。Log4J是高度可配置的,并可通過在運行時的外部文件配置。它根據(jù)記錄的優(yōu)先級別并提供機(jī)制以指示記錄信息到許多的目的地,諸如:數(shù)據(jù)庫、文件、控制臺、UNIX系統(tǒng)日志等。

LogBack:日志火箭

LogBack可以說是Log4J的進(jìn)化版,除了具備 Log4J的所有優(yōu)點之外,還解決了Log4J不能使用占位符的問題。LogBack當(dāng)前分成三個模塊:logback-core、logback-classic和logback-access。

logback-core:是其它兩個模塊的基礎(chǔ)模塊。

logback-classic:是Log4J的一個改良版本。此外logback-classic完整實現(xiàn)SLF4J API使你可以很方便地更換成其它日記系統(tǒng)如Log4J或JDK14 Logging。

logback-access:訪問模塊與Servlet容器集成提供通過HTTP來訪問日記的功能。

SLF4J:適配器

SLF4J(Simple Logging Facade for Java),即Java簡單日志記錄接口集,是一個日志的接口規(guī)范,它對用戶提供了統(tǒng)一的日志接口,屏蔽了不同日志組件的差異。這樣我們在編寫代碼的時候只需要看SLF4J接口文檔即可,不需要去理會不同日之框架的區(qū)別。當(dāng)我們需要更換日志組件的時候,我們只需要更換一個具體的日志組件Jar包就可以。

了解并合理運用框架可以大大提高你的開發(fā)效率,但前提是你具備扎實的理論功底。


當(dāng)前文章:如何快速學(xué)好Java開發(fā)常用日志記錄框架有哪些
本文路徑:http://weahome.cn/article/ihciod.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部