Log4j的自定义logger
自定义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相关推荐
- logback 的过滤器和异步日志和自定义 logger
Filter和异步日志配置 <?xml version="1.0" encoding="UTF-8"?> <configuration> ...
- 自定义python框架_python 简单日志框架 自定义logger
转载请注明: 仰望高端玩家的小清新 http://www.cnblogs.com/luruiyuan/ 通常我们在构建 python 系统时,往往需要一个简单的 logging 框架.python 自 ...
- spring、springboot集成 log4j日志、log4j2日志以及slf4j
1.查看pringboot自带的日志框架 新建一个springboot 工程,查看依赖树 通过查看依赖树可以发现,springboot自带被loggong管理的log4j .logback等日志相关的 ...
- 日志框架(2) : Log4j介绍及使用
文章目录 第三章 Log4j 3.1Log4j简介 (Log for Java) 3.2Log4j组件介绍 1.Loggers (日志记录器) 2.Appenders (输出日志到指定位置) 3.La ...
- 多种java 日志框架【超详细图文】
一.目标 日志的作用和目的 日志的框架 JUL的使用 LOG4J的使用 JCL的使用 二.日志的概念 2.1 日志文件 日志文件是用于记录系统操作事件的文件集合,可分为事件日志和消息日志.具有处理历史 ...
- org.apache.log4j.Logger详解
1. 概述 1.1. 背景 在应用程序中添加日志记录总的来说基于三个目的 :监视代码中变量的变化情况,周期性的记录到文件中供其他应用进行统计分析工作:跟踪代码运行时轨迹,作为日后审计的依据:担当集成开 ...
- Log4j扩展使用--自定义输出
写在前面的话 log4j支持自定义的输出.所有的输出都实现了自Appender接口.一般来说,自定义输出值需要继承AppenderSkeleton类,并实现几个方法就可以了. 写这篇博客,我主要也是想 ...
- java logger 格式_org.apache.log4j.Logger详解
1.概述 1.1.背景 在应用程序中添加日志记录总的来说基于三个目的 :监视代码中变量的变化情况,周期性的记录到文件中供其他应用进行统计分析工作:跟踪代码运行时轨迹,作为日后审计的依据:担当集成开发环 ...
- 使用Log4j进行日志操作(牛小浩)不错的
使用Log4j进行日志操作 一.Log4j简介 (1)概述 Log4j是Apache的一个开放源代码项目,通过使用Log4j,我们可以控制日志信息输送的目的地是控制台.文件.GUI组件.甚至是 ...
最新文章
- 【一步一步学习spring】spring bean管理(上)
- 再也不怕别人动电脑了!用Python实时监控
- 用dreamweaver cs6快速布局后台架构_后台系统:产品设计 | 七步法
- grpc-go客户端源码分析
- .Net Core 学习笔记1——包、元包、框架
- leetcode(120)三角形最小路径之和
- 长期大量收售通信 联通 移动 电信 工程各种型号光缆
- 看到Apache协议 BSD协议,你知道啥意思吗
- 订单导出(淘宝天猫)
- 零基础小白必须学习的,3Dmax快捷键大全!你都会吗?
- SuperMap iClient3D for WebGL制作立体地图
- .net\C#基于zxing的彩色、Logo二维码生成---随笔
- Java小游戏象棋开发1-界面设计
- qcow2快照合并或删除
- 简单聊一下什么是大数据,hadoop和hdfs又是什么?
- a16z:工作的未来是 DAO 和加密网络
- 当今软件发展的现状非常适合 Cloud Native 环境 1
- 虹科分享 | 简单实用的CANopen介绍,看完你就明白了(1)——CANopen基础概念
- DH2F200N6S-ASEMI快恢复模块200A 600V
- springMVC的controller的ModelAndView设定的值,无法在jsp显示问题