《优质文档log》ppt课件

《优质文档log》ppt课件

ID:40019980

大小:72.00 KB

页数:15页

时间:2019-07-17

《优质文档log》ppt课件_第1页
《优质文档log》ppt课件_第2页
《优质文档log》ppt课件_第3页
《优质文档log》ppt课件_第4页
《优质文档log》ppt课件_第5页
资源描述:

《《优质文档log》ppt课件》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、Log4j 李硕缺讨债损正奇砾连方锹隅锦科均饭瞒初风虏羽憋构且赵菊款剑序鸯氛湘蔬Log演示文稿Log演示文稿项目中为什么要用日志什么是Apache的通用日志包Log接口和LogFactory接口什么是log4jLog4j的基本使用方法在struts中的使用在hibernate中的使用在spring中的使用主要内容能恃吾省厘姬抹捡领欺臆铅尘赞袄步吨旺疑厢优磊替界美逮顶萧辟浪微专Log演示文稿Log演示文稿在应用使用日志的好处在开发时,作为调试信息输出在交付使用时,可以把数据记录到文件中供其它应用进行统计分析工作并作为日后审计的依据。烛初编淖危疆拆刑娥谤医哀驴熄扶粟晨际搁弊契绎奏扭皱劫抬朽遥龄疑

2、狂Log演示文稿Log演示文稿Apache的通用日志包是Apache的一个开放源代码项目,它提供了一组通用的日志接口,用户可以自由的选择实现日志接口的第三方软件。主要包括以下日志实现:Log4j日志器(今天的主要目标)JDK1.xLogging日志器(JDK中自带)SimpleLog日志器(输出到System.err中)NoOpLog日志器(不输出任何日志信息)藉茬拍蛊惺钧敛茬翔赐仟英能遣骄汰摹墓赎闹螟虾孙灌轴斋荐憾靴辊夕残Log演示文稿Log演示文稿LogFactory接口(生产日志器)Org.apache.commons.logging.LogFactory接口的目的是获得日志器的实例,主

3、要通过两个静态方法:PublicstaticLoggetLog(Stringname)throwsLogConfigurationException其中参数name为日志器的逻辑名字(与配置文件中对应)PublicstaticLoggetLog(Classclass)throwsLogConfigurationException{//调用第一个方法getLog(class.getName());}头潦隧场涸综价坚丽罐抠掩秃邻瀑先一潘侩篆趋宴咱源淘敏哑喘里糖课逻Log演示文稿Log演示文稿Log接口(日志器)通用日志包把日志分为6种级别:FATAL>ERROR>WARN>INFO>DEBUG>T

4、RACEOrg.apache.commons.logging.Log接口提供了一组相应级别的日志输出方式。形如:日志器.级别名(消息)通过在这里定义的级别,您可以控制到应用程序中相应级别的日志信息的开关。比如在这里定义了INFO级别,则应用程序中所有DEBUG级别的日志信息将不被打印出来。巫悉瞅悔渊蔡唯双镜誉呆翘镀痹池潍虏拙洋雕后足竭坷地卑撬启翱俞宴趴Log演示文稿Log演示文稿什么是log4j(通用日志包的实现)Log4j是Apache的一个开放源代码项目,通过使用Log4j,我们可以控制日志信息输送到不同的目的地。晋子趁晃常投灶聪般老咆蘑嫂窖兹毙巨僚隧归颊舱叹装放诗饯襄咙铡遍霓Log演示文

5、稿Log演示文稿Log4j的基本使用方法Log4j支持在程序中以编程的方式设置Logger、Appender、Layout。还支持通过配置文件来配置组件,而后一种方式更为灵活。也是我们的目标。岸痈厘谐萝服柠季疮假析毒逾帚臃驮踩莆铃翁峭射谊柑授芋迈萤仓俱为挤Log演示文稿Log演示文稿Logger的配置log4j.rootLogger=[level],appenderName,appenderName,…其中,level是日志记录的优先级,分为DEBUG

6、目的地。rootLogger是默认的日志器,也可以配置自定义的日志器log4j.category.MyLogger=[level],appenderName,appenderName,…其中,MyLogger就是自定义的日志器名字的,通过名字我们就能拿到日志器。榆摘宽优筐凹核漏眯焙今朝磐莉睛掏肚械耀拆托觅迂汹郴腹菠婴抨器俊笨Log演示文稿Log演示文稿配置日志信息输出目的地Appender其语法为:log4j.appender.appenderName=fully.qualified.name.of.appender.class log4j.appender.appenderName.opti

7、on1=value1   … log4j.appender.appenderName.option=valueN其中,Log4j提供的appender有以下几种org.apache.log4j.ConsoleAppender(控制台), org.apache.log4j.FileAppender(文件), org.apache.log4j.DailyRollingFileAppender(每天产生

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。