日志框架可以做什么?
日志框架可以帮助各类项目人员,,记录各种项目运行时信息;
以便其,通过日志信息,了解和监控项目的状态,解决各种运行时项目出现的问题;
日志框架如何使用呢?
那log4j和slf4j为例:
----pom.xml
org.slf4j
slf4j-log4j12
1.7.6
----log4j.properties(error 级别的配置)
log4j.rootLogger=error,consoleAppender,fileAppender
log4j.category.ETTAppLogger=error, ettAppLogFile
log4j.appender.consoleAppender=org.apache.log4j.ConsoleAppender
log4j.appender.consoleAppender.Threshold=TRACE
log4j.appender.consoleAppender.layout=org.apache.log4j.PatternLayout
log4j.appender.consoleAppender.layout.ConversionPattern=%-d{yyyy-MM-dd HH:mm:ss SSS} ->[%t]--[%-5p]--[%c{1}]--%m%n
log4j.appender.fileAppender=org.apache.log4j.DailyRollingFileAppender
log4j.appender.fileAppender.File=D:/temp/nstd/error1.log
log4j.appender.fileAppender.DatePattern='_'yyyy-MM-d