jul(java util logging)是java原生的日志实现,相对于其他第三方日志实现组件而言,使用更为简单方便,适用于小型应用。
1 实现原理
1) 应用获取Logger对象
- LogManager加载logging.properties配置,添加Logger到LogManager
- 从LogManager中获取Logger
2)设置日志级别Level,指定日志记录LogRecord
日志级别Level:
- 级别依次降低:SEVERE(最高级别) 、WARNING 、INFO (默认级别)、 CONFIG、 FINE、FINER、 FINEST(最低级别)
- 一般使用INFO及以上级别。
3)Filter可进一步控制输出
4