在SpringBoot 中开启logback日志
在SpringBoot中使用Logback 不需要独立的配置文件,可以直接在application配置文件中书写相关配置
日志的等级
debug info warn error
日志的打印可以根据信息的重要程度不同选择不同的日志级别,
在项目中一般使用debug info 打印日志。如果项目上线后不想让日志信息打印 ,可以在配置文件中将全局日志级别调整到高于程序中的使用的级别即可。
使用步骤:
- 在配置文件中书写相关配置
root 表示全局日志等级,默认是info 可以根据需求修改为 debug,warn,error
包名:日志等级 是单独设置某个包下的日志等级,此处的dao包配置为debug是为了打印出SQL语句
- 在需要打印信息的类中,创建Logger对象
注意:LoggerFactory Logger 都是 属于org.slf4j包。
getLogger方法的参数 是当前类的类对象。
- 日志的打印语句
在类中大于等于设置的日志等级的都可以打印出来
总结
springboot中的日志使用方式有很多,比如lombok。今天学习的这种日志方式是比较通用简单的一种,没有使用注解,框架。
总结使用步骤- 在配置文件中配置日志等级
- 在需要打印日志的类中创建Logger对相关
- 在需要的位置书写日志打印语句
- 日志的打印语句