日志:
系统中的日志可以用来记录程序运行过程中的信息,并可以进行永久存储
日志技术有哪些
log4j
logback
logback是由log4j创始人设计的另一个开源日志组件,性能比log4j要好
有三个技术模块需要掌握
slf4j-api:日志规范
logback-core:基础模块
logback-classic:log4j改良版本
logback的使用
- 1首先将logback相关的jar包导入新建的lib文件夹中,并添加项目到依赖库中
- 2将logback核心配置文件logback.xml直接拷贝到src目录下
- 3 在代码中获取日志对象
public static final Logger LOGGER = LoggerFactory.getLogger("Logback.class");
level:用来设置打印级别,大小写无关:TRACE, DEBUG, INFO, WARN, ERROR, ALL 和 OFF
, 默认debug
<root>可以包含零个或多个<appender-ref>元素,标识这个输出位置将会被本日志级别控制。
-->
<root level="ALL">
<appender-ref ref="CONSOLE"/>
<appender-ref ref="FILE" />
</root>
网友评论