23.java-日志框架

日志框架

  • 介绍 : 程序中的日志可以用来记录程序运行过程中的信息,并可以进行永久存储。
    • 生活中的日志: 生活中的日志就好比日记,可以记录你生活的点点滴滴。
引入 :
  • 目前输出语句的弊端 :

    • 信息只能展示在控制台
    • 不能将其记录到其他的位置(文件,数据库)
    • 想取消记录的信息需要修改代码才可以完成12

在这里插入图片描述

日志体系结构

在这里插入图片描述

JCL : Jakarta Commons Logging

Jakarta : Apache基金旗下的开源Java项目社区

Logback 快速入门
  • 官网 : https://logback.qos.ch/index.html

  • 三个技术模块

模块名介绍
logback-core:该模块为其他两个模块提供基础代码,必须有。
logback-classic:完整实现了slf4j API的模块。
logback-accesslogback-access 模块与 Tomcat 和 Jetty 等 Servlet 容器集成,以提供 HTTP 访问日志功能
第一步 : 引入 jar 包

jar 包 : 本质来说是压缩包, 内部存储的都是别人已经写好的代码

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

第二步 : 导入配置文件

在这里插入图片描述

第三步 : 获取日志对象使用

在这里插入图片描述

日志级别和配置文件详解

在这里插入图片描述

通过logback.xml 中的<appender>标签可以设置输出位置和日志信息的详细格式。

通常可以设置2个日志输出位置:一个是控制台、一个是系统文件中

在这里插入图片描述

细格式。

通常可以设置2个日志输出位置:一个是控制台、一个是系统文件中



![在这里插入图片描述](https://img-blog.csdnimg.cn/direct/40d6b7e7f4e242eb83bede5ba5b9aab6.png#pic_center)
![在这里插入图片描述](https://img-blog.csdnimg.cn/direct/194419c099904f1c9edb9eb9cfe28d03.png#pic_center)

  • 8
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值