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.");
    }
  • 相关阅读:
    jQuery对象和DOM对象
    虚拟主机的部署(Apache)
    事件流:事件冒泡和事件捕获
    ThinkPHP
    级联下拉列表
    今日份抽自己!!!
    c++中关于输入字符数组的一些问题
    今日新知(关于递归中变量的声明)
    格子游戏(并查集)
    1.3-14大象喝水
  • 原文地址:https://www.cnblogs.com/zwh0910/p/13903266.html
Copyright © 2011-2022 走看看