logback 基本内容

一、 logback简介

Logback是由log4j创始人设计的又一个开源日志组件。目前,logback分为三个模块:
logback-core,logback-classic和logback-access。是对log4j日志展示进一步改进

二、日志级别

DEBUG < INFO < WARN < ERROR
日志级别由低到高: 日志级别越高输出的日志信息越少

三、项目中日志分类

日志分为两类
一种是rootLogger : 用来监听项目中所有的运行日志 包括引入依赖jar中的日志
一种是logger : 用来监听项目中指定包中的日志信息

四、java项目中使用

4.1 logback配置文件

logback的配置文件必须放在src/main/resources 中 且名字必须为logback.xml

在这里插入图片描述

4.2 logback基本内容

<?xml version="1.0" encoding="UTF-8" ?>
<configuration>

    <!--代表日志展示的位置
        name: 输出的别名
        class:以哪种方式输出
    -->
    <appender name="stdout" class="ch.qos.logback.core.ConsoleAppender">
        <!--用来指定日志的展示格式-->
        <layout class="ch.qos.logback.classic.PatternLayout">
            <pattern>[%p] %d{yyyy-MM-dd HH:mm:ss} %m %n</pattern>
        </layout>
    </appender>

    <!--项目中根日志 只能出现一次-->
    <root level="ERROR">
        <!--根日志输出位置-->
        <appender-ref ref="stdout"/>
    </root>

    <!--子日志多个 继承根日志的输出位置-->
    <logger name="com.zsq.dao" level="DEBUG"/>
    
</configuration>
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值