一、
程序中的日志:
程序中的日志可以用来记录程序运行过程中的信息,并可以运行永久存储
(2)
输出语句的弊端
<1>信息只能展示控制台
<2>不能将其记录到其他的位置(文件数据库)
<3>想取消记录的信息需要修改代码才能完成
(3)
日志技术具备的优势
<1>可以将系统执行的信息选择性的记录到指定的位置(控制台,文件中,数据库中)
<2>可以随时以开关的形式控制是否记录日志,无需修改原代码
二、
日志技术体系
日志规范:一些接口,提供给日志的实现框架设计的标准
Commons logging Simple Logging Facade forjava
日志框架:牛人或者第三方公司已经做好的日志记录现代码,后者或者可以直接使用
log4J logback(重点学习)
三、
logback分为三个技术模块
logback-core:logback-core 模块为其他两个模块奠定基础
必须有(基础模块)
logback-classic:它是log4J的一个改良版本,同时它完整实现了 slf4j Api(日志规范)
logback-access 模块与Tomact 和Jetty等Servlet容器集成,以提供Http访问日志的功能
四、
日志级别
级别程度依次是TRACE<DEBUG<INFO<WARN<ERROR
默认级别是debug(忽略大小写)
作用:用于控制系统中哪些日志级别是可以输出的,只输出级别不低于设定级别的日志信息
All和Off分别是打开全部日志信息,关闭全部日志信息

被折叠的 条评论
为什么被折叠?



