【Java基础】日志技术

文章目录

  • 前言
  • 一、日志技术概述
    • 1. 什么是日志
    • 2. 目前记录日志的方案
    • 3. 日志技术的特点
  • 二、日志技术的体系与框架的概述
    • 1. 日志技术的体系
    • 2. Logback 日志框架的概述
  • 三、Logback 快速入门
    • 1. 操作步骤
    • 2. 代码实例
    • 3. 核心配置文件 logback.xml
      • 3.1 控制台输出
      • 3.2 系统文件输出
      • 3.3 日志的开启与取消
  • 四、Logback 设置日志级别
    • 1. 什么是日志级别
    • 2. 为什么要学习日志级别


前言

跟着B站的黑马程序员学习的日志技术
课程传送门:Java开发——日志技术


一、日志技术概述

1. 什么是日志

【Java基础】日志技术_第1张图片

2. 目前记录日志的方案

【Java基础】日志技术_第2张图片

3. 日志技术的特点

  • 可以将系统执行的信息,方便的记录到指定的位置(控制台、文件中、数据库中)。
  • 可以随时以开关的形式控制日志的启停,无需侵入到源代码中去进行修改。

二、日志技术的体系与框架的概述

1. 日志技术的体系

【Java基础】日志技术_第3张图片

2. Logback 日志框架的概述

【Java基础】日志技术_第4张图片

三、Logback 快速入门

1. 操作步骤

【Java基础】日志技术_第5张图片

2. 代码实例

【Java基础】日志技术_第6张图片
注意:对 Logback 日志框架的控制,都是通过其核心配置文件 logback.xml 来实现的

3. 核心配置文件 logback.xml

【Java基础】日志技术_第7张图片

3.1 控制台输出

【Java基础】日志技术_第8张图片

3.2 系统文件输出

【Java基础】日志技术_第9张图片

3.3 日志的开启与取消

【Java基础】日志技术_第10张图片

四、Logback 设置日志级别

1. 什么是日志级别

【Java基础】日志技术_第11张图片

2. 为什么要学习日志级别

【Java基础】日志技术_第12张图片


你可能感兴趣的:(Java基础,java,开发语言)