自定义Logger

# RootLogger配置
log4j.rootLogger = trace,console# 自定义Logger
log4j.logger.com.itheima = info,file
log4j.logger.org.apache = error
@Test
public void testCustomLogger() throws Exception {// 自定义 com.leonLogger logger1 = Logger.getLogger(Log4jTest.class);logger1.fatal("fatal"); // 严重错误,一般会造成系统崩溃和终止运行logger1.error("error"); // 错误信息,但不会影响系统运行logger1.warn("warn"); // 警告信息,可能会发生问题logger1.info("info"); // 程序运行信息,数据库的连接、网络、IO操作等logger1.debug("debug"); // 调试信息,一般在开发阶段使用,记录程序的变量、参数等logger1.trace("trace"); // 追踪信息,记录程序的所有流程信息// 自定义 org.apacheLogger logger2 = Logger.getLogger(Logger.class);logger2.fatal("fatal logger2"); // 严重错误,一般会造成系统崩溃和终止运行logger2.error("error logger2"); // 错误信息,但不会影响系统运行logger2.warn("warn logger2"); // 警告信息,可能会发生问题logger2.info("info logger2"); // 程序运行信息,数据库的连接、网络、IO操作等logger2.debug("debug logger2"); // 调试信息,一般在开发阶段使用,记录程序的变量、参数等logger2.trace("trace logger2"); // 追踪信息,记录程序的所有流程信息
}

Log4j的自定义logger相关推荐

  1. logback 的过滤器和异步日志和自定义 logger

    Filter和异步日志配置 <?xml version="1.0" encoding="UTF-8"?> <configuration> ...

  2. 自定义python框架_python 简单日志框架 自定义logger

    转载请注明: 仰望高端玩家的小清新 http://www.cnblogs.com/luruiyuan/ 通常我们在构建 python 系统时,往往需要一个简单的 logging 框架.python 自 ...

  3. spring、springboot集成 log4j日志、log4j2日志以及slf4j

    1.查看pringboot自带的日志框架 新建一个springboot 工程,查看依赖树 通过查看依赖树可以发现,springboot自带被loggong管理的log4j .logback等日志相关的 ...

  4. 日志框架(2) : Log4j介绍及使用

    文章目录 第三章 Log4j 3.1Log4j简介 (Log for Java) 3.2Log4j组件介绍 1.Loggers (日志记录器) 2.Appenders (输出日志到指定位置) 3.La ...

  5. 多种java 日志框架【超详细图文】

    一.目标 日志的作用和目的 日志的框架 JUL的使用 LOG4J的使用 JCL的使用 二.日志的概念 2.1 日志文件 日志文件是用于记录系统操作事件的文件集合,可分为事件日志和消息日志.具有处理历史 ...

  6. org.apache.log4j.Logger详解

    1. 概述 1.1. 背景 在应用程序中添加日志记录总的来说基于三个目的 :监视代码中变量的变化情况,周期性的记录到文件中供其他应用进行统计分析工作:跟踪代码运行时轨迹,作为日后审计的依据:担当集成开 ...

  7. Log4j扩展使用--自定义输出

    写在前面的话 log4j支持自定义的输出.所有的输出都实现了自Appender接口.一般来说,自定义输出值需要继承AppenderSkeleton类,并实现几个方法就可以了. 写这篇博客,我主要也是想 ...

  8. java logger 格式_org.apache.log4j.Logger详解

    1.概述 1.1.背景 在应用程序中添加日志记录总的来说基于三个目的 :监视代码中变量的变化情况,周期性的记录到文件中供其他应用进行统计分析工作:跟踪代码运行时轨迹,作为日后审计的依据:担当集成开发环 ...

  9. 使用Log4j进行日志操作(牛小浩)不错的

    使用Log4j进行日志操作   一.Log4j简介   (1)概述 Log4j是Apache的一个开放源代码项目,通过使用Log4j,我们可以控制日志信息输送的目的地是控制台.文件.GUI组件.甚至是 ...

最新文章

  1. 【一步一步学习spring】spring bean管理(上)
  2. 再也不怕别人动电脑了!用Python实时监控
  3. 用dreamweaver cs6快速布局后台架构_后台系统:产品设计 | 七步法
  4. grpc-go客户端源码分析
  5. .Net Core 学习笔记1——包、元包、框架
  6. leetcode(120)三角形最小路径之和
  7. 长期大量收售通信 联通 移动 电信 工程各种型号光缆
  8. 看到Apache协议 BSD协议,你知道啥意思吗
  9. 订单导出(淘宝天猫)
  10. 零基础小白必须学习的,3Dmax快捷键大全!你都会吗?
  11. SuperMap iClient3D for WebGL制作立体地图
  12. .net\C#基于zxing的彩色、Logo二维码生成---随笔
  13. Java小游戏象棋开发1-界面设计
  14. qcow2快照合并或删除
  15. 简单聊一下什么是大数据,hadoop和hdfs又是什么?
  16. a16z:工作的未来是 DAO 和加密网络
  17. 当今软件发展的现状非常适合 Cloud Native 环境 1
  18. 虹科分享 | 简单实用的CANopen介绍,看完你就明白了(1)——CANopen基础概念
  19. DH2F200N6S-ASEMI快恢复模块200A 600V
  20. springMVC的controller的ModelAndView设定的值,无法在jsp显示问题

热门文章

  1. Chrome浏览器之 Postman 安装-转
  2. 26.多线程join detach
  3. CSS:基本概念、选择器、伪类伪元素
  4. 数据压缩 第四次作业
  5. vertica导出导入数据
  6. 0079-简单的循环
  7. Shell脚本批量创建用户并随机生成密码
  8. SQL查询数据并插入新表
  9. oracle 动态注册和静态注册
  10. gmock学习01---Linux配置gmock