首页 > 编程语言 >【JAVA】java日志框架 - slf4j

【JAVA】java日志框架 - slf4j

时间:2023-07-25 10:55:39浏览次数:39  
标签:JAVA logs 记录 org slf4j import java public

1、配置依赖

        <!--  slf4j 日志门面  -->
        <dependency>
            <groupId>org.slf4j</groupId>
            <artifactId>slf4j-api</artifactId>
            <version>1.7.26</version>
        </dependency>
        <!--  slf4j 内置的简单实现      -->
        <dependency>
            <groupId>org.slf4j</groupId>
            <artifactId>slf4j-simple</artifactId>
            <version>1.7.36</version>
        </dependency>

 

 

2、代码

package cn.common;

import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
import org.junit.*;
public class LoggerUtilsTest {
    public static final Logger logs = LoggerFactory.getLogger(LoggerUtilsTest.class);

    @Test
    public void printLog(){
        logs.debug("判断是否有出现bug的场景,记录代码运行的详细信息");
        logs.info("记录的是整个系统的运行信息");
        logs.warn("记录一些警告信息");
        logs.error("一般会将详细的异常出现的原因记录");
        logs.trace("一般用来追踪详细的程序运行流,比如程序的运行过程中,运行到了哪一个方法,进入了哪一条分支。");
    }
}

 

执行结果:

 

标签:JAVA,logs,记录,org,slf4j,import,java,public
From: https://www.cnblogs.com/phoenixy/p/17431853.html

相关文章

  • JavaWeb--环境搭建(idea,tomcat)到跑测试中我犯下的滔天大罪
    1.在网上copy时路径没有写对点击查看代码<?xmlversion="1.0"encoding="UTF-8"?><web-appxmlns="http://xmlns.jcp.org/xml/ns/javaee"xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"xsi:schemaLocation......
  • Java开发笔记之mac的intellij idea在debug模式下卡住的问题
    0x00问题描述mac的Intellijidea在debug模式下放行时,程序会卡住无响应;即使在已经放行的情况下,后续代码也不运行,console内只显示Theapplicationisrunning或者等了很久程序才开始后续的运行。 0x01解决方案修改host中的配置。通过以下命令,打开hosts的编辑页面。sudovi......
  • int强制转换char在Java中的使用方法
    int强制转换char在Java中的使用方法在Java编程中,我们经常需要进行数据类型的转换,以便满足不同的需求。其中一个常见的转换就是将int类型强制转换为char类型。本文将围绕这一主题,介绍int强制转换char的使用方法,并探讨一些相关的注意事项。首先,让我们来看一下int和char的基本概念......
  • Java3DES双倍长加密算法详解
     Java3DES双倍长加密算法是一种强大的加密算法,它可以保护我们的敏感数据不被未经授权的人访问。在本文中,我将详细介绍Java3DES双倍长加密算法的原理和使用方法。首先,让我们来了解一下Java3DES双倍长加密算法的原理。这种算法是基于DES(DataEncryptionStandard)算法的改进版本......
  • Java 字符串转整形数组的方法及注意事项
     在Java编程中,经常会遇到需要将字符串转换为整形数组的情况。这是一个常见的操作,它可以帮助我们更方便地处理数据。本文将介绍一些常见的方法和注意事项,以帮助您顺利完成字符串转整形数组的任务。方法一:使用split()方法split()方法是Java中常用的字符串分割方法,它可以按照指......
  • Java中类型如何进行补零操作
     在Java编程中,我们经常需要对不同类型的数据进行处理和操作。其中一个常见的操作是对数字进行补零操作,以满足特定的需求。在本文中,我们将探讨Java中不同类型数据的补零操作方法。对于整数类型,我们可以使用NumberFormat类来进行补零操作。NumberFormat是一个用于格式化数字的工......
  • 【java】智慧导诊系统:根据患者症状匹配挂号科室
    一、系统概述:医院智慧导诊系统是在医疗中使用的引导患者自助就诊挂号,在就诊的过程中有许多患者不知道需要挂什么号,要看什么病,通过智慧导诊系统,可输入自身疾病的症状表现,或选择身体部位,在经由智慧导诊系统多维度计算,精准推荐科室,引导患者挂号就诊,实现科学就诊,不用担心挂错号。二、......
  • Java小总结---不全面
    类与对象的关系?它们的关系是,对象是类的实例,类是对象的模板。构造器定义类是一个模板:抽象;对象是一个具体的实例。类=属性+方法封装继承多态抽象类除非子类也是抽象类。抽象方法接口抽象类的单继承接口的多继承接口的作用:内部类匿名内部......
  • Java面试题 P2:Jvm新能调优
    1、JDK体系结构JDK由:java命令及常用工具+JRE组成(java运行时环境)JRE由:支撑java运行的各种类库+JVM(java运行时环境) 2、为什么java可以跨平台部署跨平台是由java虚拟机,jvm去实现的。 3、Java虚拟机内部组成结构图 java代码运行工作顺序:(1)先通过javac将Math.java编译为......
  • 使用 CORBA 和 Java IDL
    使用CORBA和JavaIDL 关于CORBA关于JavaIDLNutshell中的CORBA概念定义并实现CORBA对象客户机实现JavaIDL瞬态名字服务器关于CORBACORBA(CommonObjectRequestBrokerArchitecture,公用对象请求代理体系结构)是ObjectManagementGroup(OMG)协会开发的......