Spring Boot Log 日志使用教程
我们编写任何 Spring Boot 程序,可能绕不开的就是 log 日志框架(组件)。 在大多数程序员眼中日志是用来定位问题的。这很重要。 本项目源码下载 注意本项目提供的源码已在后期重新编写,有部分日期描述不一致。 如果你只是想知道 Spring boot log 如何使用,请直接观看 3.2 使用 Spring Boot Logback 1 Log 日志概述 1.1 Log 日志组件能干什么 日志能干的事情很多,对于学习程序,测试的工程师来说,日志能够定位问题,解决问题,是最大的功能点。 记录一切 日志帮助我们记录程序功能都干了什么,无论是正常的输入输出还是出现异常,都可以用日志记录 定位问题 日志可以帮助程序员调试问题,帮助测试人员定位问题 记录分析用户行为 统计分析师用来记录用户的一起行为,用于分析用户的习惯和商业价值 备份和还原实时数据 数据库工程师用来作为一种特殊的数据库 1.2 日志的级别 Log Level 日志级别是对日志记录信息的轻重缓急的划分。通常从轻到重划分为: TRACE DEBUG INFO WARN ERROR 通常当我们指定日志级别为 INFO 级别,那么 TRACE DEBUG 级别的日志就不会被输出打印,同理如果指定日志级别为 ERROR ,那么其他类型的日志将不会被打印。 1.3 日志的输出 Log Import