zoukankan      html  css  js  c++  java
  • 代码小知识之控制台打印日志

    先引入Logger和LoggerFactory:

    import org.slf4j.Logger;
    import org.slf4j.LoggerFactory;

    声明logger作为成员变量,并且初始化:

    private static Logger logger = LoggerFactory.getLogger(TestDemo.class);

    在方法中使用:

    logger.info("===发送消息通知===originDocKey:" + originDocKey);

    测试代码:

    package com.jawasoft.testDemo;
    
    import org.slf4j.Logger;
    import org.slf4j.LoggerFactory;
    public class TestDemo {
        private static Logger logger = LoggerFactory.getLogger(TestDemo.class);
    
        @Test
        public void test4(){
            logger.info("开始");
            System.out.println("================================");
            logger.info("结束");
        }
    }

    控制台打印日志如下:

    2020-10-30 17:29:10 CST INFO  com.jawasoft.testDemo.TestDemo 101 test4 - 开始[]
    ================================
    2020-10-30 17:29:10 CST INFO  com.jawasoft.testDemo.TestDemo 103 test4 - 结束[]

     还可以加error类型的日志,如下:

    String fileName = fileEntity.getFileName();
    if (null == fileName || ("").equals(fileName.trim())) {
       logger.error("No FileName Found.");
       throw new Exception("No FileName Found.");
    }
  • 相关阅读:
    js中的面向对象part2
    js中值类型和引用类型的区别
    js中三大引用类型
    js中的重点
    html和css区别
    面向对象part1
    null和undefined的区别
    前端面试题js篇
    行内元素和块级元素的区别
    学习网站
  • 原文地址:https://www.cnblogs.com/zwh0910/p/13903266.html
Copyright © 2011-2022 走看看