Log一共分为五个级别:DEBUG、INFO、WARN、ERROR和FATAL。这五个级别是有顺序的,DEBUG < INFO < WARN < ERROR < FATAL

1. 一个最基本的例子

使用Logging框架写Log基本上就三个步骤

  1. 引入loggerg类和logger工厂类
  2. 声明logger
  3. 记录日志

下面看一个例子

// 1. 引入slf4j接口的Logger和LoggerFactory
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;

public  class UserService {
  // 2. 声明一个Logger,这个是static的方式,我比较习惯这么写。
  private  final  static Logger logger = LoggerFactory.getLogger(UserService. class);

public  boolean verifyLoginInfo(String userName, String password) {
    // 3. log it,输出的log信息将会是:"Start to verify User [Justfly]
    logger.info("Start to verify User [{}]", userName);
     return  false;
  }
}

日志(Logger)相关推荐

  1. burp 日志Logger++插件从原理到实践

    转载https://cloud.tencent.com/developer/article/1423603 burp 日志插件从原理到实践 Logger++ 是 nccgroup 开源的一个 burp ...

  2. linux+7+logger,linux日志logger命令详解

    通过logger命令记录日志 logger是一个shell命令接口,可以通过该接口使用Syslog的系统日志模块,还可以从命令行直接向系统日志文件写入一行信息. ------------------- ...

  3. eggjs日志Logger自定义

    公司项目日志要记录到elk里面,查找了很多的文章,有的修改内部文件,有的制作插件感觉比较繁琐,没有简单的能自定义日志的功能. 下面介绍一下我们的做法 1.自定义api日志路径 config.defau ...

  4. 日志logger的使用

    需要模块: 1:直接使用logging.basicconfig:即配置完logging.basicconfig以后,直接使用logging.info.degug等输出 2:单独设置,看可以设置输出的文 ...

  5. java servlet 调试日志 logger sae_java servlet 调试日志 lo

    java servlet 调试日志 lo [2021-02-10 08:32:08]  简介: php去除nbsp的方法:首先创建一个PHP代码示例文件:然后通过"preg_replace( ...

  6. 开源日志库Logger的使用秘籍

    在Android Studio中的gradle中加入,就可以引用依赖logger库: dependencies {compile 'com.orhanobut:logger:1.15'} Logger ...

  7. Poco logger 日志使用小析

    Poco logger 日志使用小析 Poco logger 日志使用小析 日志 logger 库选择 Pocologger 架构简析 步骤一 生成消息 步骤二 写入logger 步骤三 导入chan ...

  8. Android-->Log系统logger保存日志到本地

    一个好的程序, 完全可以从Log中, 解决问题. 一个好的Log系统,是一个程序的关键. 本文介绍的是Logback-Android, 这个库,可以将Log写入到File,写入到数据库,写入到Emai ...

  9. java logger错误_java logger.error日志误区

    原因分析 很多程序员会无意间可能会这样打日志 logger.error(e); logger.error(e.getMessage); logger.error("错误信息:" + ...

  10. 【Springboot】日志

    springBoot日志 1.目前市面上的日志框架: 日志门面 (日志的抽象层):                JCL(Jakarta Commons Logging)                ...

最新文章

  1. GitLab 8.3.3 发布 开源代码管理
  2. ASP.NET MVC入门(二)---MVC数据传递
  3. php转盘中奖率,PHP大转盘中奖概率算法实例_PHP
  4. gmail邮箱 收信服务器,用fetchmail 通过gmail 收邮件
  5. Android 车联网天气
  6. win10企业版打开自带截图工具
  7. VTK(四)---VMTK血管中心线提取
  8. 钩子(hook)编程
  9. java 事务控制_java中事务的管理
  10. 2021国赛新大陆物联网Ubuntu系统维护(中职)
  11. 考Java二级要不要背方法英文_考英语二级有什么技巧吗?
  12. Java--SpringBoot无法访问网站
  13. jqGrid双击事件,并获取双击行的各个属性值
  14. 计算机组装与维护教训,组装电脑:如果电脑出现异常一定要小心了,马虎可能会烧毁主板!...
  15. 从零玩转Docker(一):什么是Docker?
  16. equest和requestScope的区别
  17. send 命令 linux,linux的send命令
  18. 【java】剑指offer46_把数字翻译成字符串
  19. 常用Sybase命令
  20. 浪潮服务器+安装linux,浪潮NF5270M3型号服务器安装CentOS8.3

热门文章

  1. Statement与PreparedStatement
  2. 程序设计方法与技术——C语言 程序设计概述
  3. STM32 实数FFT 极速配置
  4. 计算机里的扫雷游戏,电脑扫雷游戏怎么玩
  5. 计算机网络协议测试技术分析
  6. 区块链技术及应用发展概述
  7. Spring-aop面向切面
  8. idc机房数据中心租赁机柜的优势
  9. mysql 默认值批量更改_mysql 批量修改默认值
  10. eclipse配置环境变量 win10