首页 > 其他分享 >log4j笔记之Category

log4j笔记之Category

时间:2023-04-18 16:39:07浏览次数:32  
标签:Category category class 笔记 log4j Logger logger


org.apache.log4j.Category

This class has been deprecated and replaced by the Logger subclass. It will be kept around to preserve backward compatibility until mid 2003.

这个类已经被废弃并且被Logger的子类代替。它将将保留为了保持向后兼容性,直到2003年中期。

 

Logger is a subclass of Category, it extends Category. In other words, a logger is a category. Thus, all operations that can be performed on a category can be performed on a logger. Whenever log4j is asked to produce a Category object, it will instead produce a Logger object. However, methods that previously accepted category objects still continue to accept category objects.

Logger是Category的子类,它继承了Category。换句话说,logger就是category。因此,所有的操作(能使用category完成的)都能用logger完成。无论什么时候,当需要使用log4j来创建一个Category对象,都可以产生一个Logger对象来替换。

For example, the following are all legal and will work as expected.



// Deprecated form:
   Category cat = Category.getInstance("foo.bar")

   // Preferred form for retrieving loggers:
   Logger logger = Logger.getLogger("foo.bar")



The first form is deprecated and should be avoided.

第一种形式已经废弃,应该避免使用

 

There is absolutely no need for new client code to use or refer to the Category class. Whenever possible, please avoid referring to it or using it.

绝对没必要在新的代码中使用或者参照Category class。无论什么时候,如果可能的话,请避免使用或则参照Category Class

 

See the short manual for an introduction on this class. 看简短手册对Category Class的介绍

 

标签:Category,category,class,笔记,log4j,Logger,logger
From: https://blog.51cto.com/u_16077609/6203640

相关文章

  • 高等数学笔记一
    数学基础知识目录数学基础知识高等数学线性代数行列式矩阵向量线性方程组矩阵的特征值和特征向量二次型概率论和数理统计随机事件和概率随机变量及其概率分布多维随机变量及其分布随机变量的数字特征数理统计的基本概念数据科学需要一定的数学基础,但仅仅做应用的话,如果时间不多,......
  • 查看 WINDOWS 11 笔记本电池容量方法
    大多人都有笔记本续航焦虑,随着笔记本的使用时间,电池容量也会有损耗。如果你想知道笔记本电池还剩余多少容量,可以通过用管理员身份运行终端,然后输入下面的命令:powercfg /batteryreport /output "C:\battery.html"回车命令后,就会在C盘根目录生成 battery.html电池报告......
  • ansible权威指南笔记(四)—— roles的用法
    一、roles简介自1.2版本引入的新特性,用于层次性、结构化地组织playbook。roles能够根据层次型结构自动装载变量文件、tasks以及handlers等,只需要在playbook中使用include指令即可。简单来讲,roles就是通过分别将变量、文件、任务、模板及处理器放置于单独的目录中,并通过include调用......
  • 代码大全阅读笔记1
    第5章:软件构建中的设计5.1设计中的挑战设计是一个险恶的问题;设计是个了无章法的过程=>直到你没时间做了为止。设计就是确定取舍和调整顺序的过程。设计受诸多限制。设计是不确定的。设计是一个启发式过程。设计是自然而然形成的。几乎所有的系统都在其开发的起始阶......
  • SpringBoot学习笔记
    一、Springboot简介目的:设计目的是用来简化Spring应用的初始搭建以及开发过程Spring程序和SpringBoot程序对比SpringBoot项目快速启动对SpringBoot项目打包(执行Maven构建指令package)执行启动命令(cmd中)java-jarspringboot.jar注:jar支持命令行启动需要依赖maven......
  • 动力节点2023最新MybatisPlus学习笔记(一)入门篇
    MyBatis是很火的框架,一般的项目都是基于ssm,虽然mybatis可以直接在xml中通过SQL语句操作数据库,很灵活,但其操作都要通过SQL语句进行,就必须写大量的xml文件,非常麻烦。而MyBatis-Plus可以很好的解决了这个问题,比Mybatis简单太多了,不用搞那么多xml文件的配置,直接与Springboot整合,开发效......
  • 动力节点2023最新MybatisPlus学习笔记(二)基础篇
    2【基础篇】2.1通用Mapper接口介绍有关于通用Mapper接口,之前我们已经看到了,我们自己编写的Mapper接口继承自BaseMapper接口,由BaseMapper接口提供了很多单表的增删改查相关的操作方法,在入门案例中,我们测试了查询所有的操作。在这一章节,我们介绍一些简单的Mapper接口中的方法,主要......
  • 学习记录:第二周day05笔记
    一、什么是指针指针是一种特殊的数据类型,使用它可以定义指针变量,指针变量中存储的是整型数据,该数据代表了内存的编号(地址),可以通过这个编号访问到对应的内存 二、为什么要使用指针1、函数之间内存是相互独立的,但有时候需要函数之间共享变量普通传参是单向值传递全局变......
  • 学习记录:第二周day04笔记
    五子棋数据分析:1、定义棋盘二维数组2、定义角色变量(1?2?)'@'黑棋'$'白棋'*'空3、定义变量用于记录输入的落子位置逻辑分析:考虑是否需要初始化棋盘 for(;;) {   1、清屏、打印棋盘   2、落子     判断是否超范围如果是则提示非法并重新落......
  • 学习记录:第四周day01笔记
    结构:结构是由程序员自己设计的一种数据类型,用于描述一种事务的各项数据,由若干个不同的基础类型组成设计:struct结构体类型名{类型名成员名...};定义:struct结构体类型名结构体变量名;注意:C语言中定义结构体变量时,struct关键字不能省初始化:struct结构体类......