一、JUL框架介绍
JUL 全称 : Java util logging ,Java原生的日志框架,主要用于小型项目,使用方便。
作用:可以按照不同的层次分级去显示信息,将程序运行中的信息更加规范化的输出。
二、JUL组成介绍
- Logger:也被称作记录器,是日志实现的基础。
- Handler|Appenders:也被称作处理器,一个 Logger 可同时存在多个处理器,以其具体实现类决定日志的输出位置是控制台、文件还是网络上的其他日志服务器。
- Layouts:也被称为Formatters,它负责对日志事件中的数据进行转换和格式化,它决定了日志记录的最终显示形式。
- Level:日志输出级别,Logger 和 Handeler 都有一个 Level 级别,如两者出现冲突时,以级别高的等级为准。
- Filters:过滤器,可以自主过滤掉不需要的日志信息,可以在 Logger 和 Handeler 上分别设置。
大约 4 分钟