热点:

    JUL Logger继承机制解析

      [   原创  ]   作者:
    收藏文章 暂无评论

    通过继承机制,JUL Logger可将共用日志逻辑抽取出来,实现配置简化。本文详细介绍具体操作方法,帮助你高效管理日志记录功能,提升代码复用性与维护效率。

    1、 首先创建一个 Logger 日志记录对象,不做任何配置就直接写入日志,观察其默认行为。通过简单实践了解 JUL Logger 的基本用法,可参考相关入门示例来加深理解。

    2、 从图中可见,控制台输出了日志信息,包含 INFO 级别及更高级别的内容。

    3、 Java原生日志系统JUL基础使用入门学习

    4、 之所以出现这样的结果,是因为当我们创建的 Logger 未找到父级 Logger 时,JUL 会自动将其关联到默认的根日志器(RootLogger)。该 RootLogger 拥有预设的配置,包括特定的日志级别、处理器和输出格式,这些设置将直接影响子 Logger 的行为与输出结果。

    5、 日志输出采用ConsoleHandler类进行处理。

    6、 日志输出等级设置为信息级别

    7、 日志输出采用简单格式化方式呈现。

    8、 图示信息可通过代码提取获取。

    9、 通过设定父级Logger,可将日志记录中的共用配置进行抽取复用。具体方式是利用日志名称的层级结构来建立继承关系。例如,当创建日志记录对象时,若其名称以父级名称为前缀,并用点号分隔,则自动形成父子关联,实现属性的继承与统一管理。

    10、 JUL 会依据名称自动建立日志记录器之间的继承关系。其中,child1Logger 与 child2Logger 的父记录器均为 parentLogger,而 child3Logger 则继承自 child1Logger。这种层级结构使得子记录器能够沿用父记录器的配置,形成清晰的日志管理体系。

    11、 请参见图示中的代码示例。

    12、 若采用配置文件方式使用 JUL Logger,则无法启用前述继承策略,该继承模式在配置文件中将不生效。

    13、 可通过配置文件设置JUL日志记录,具体方法参见相关经验分享。

    14、 通过配置文件初始化JUL日志记录器对象。

    soft.zol.com.cn true https://soft.zol.com.cn/1077/10779868.html report 1484 通过继承机制,JUL Logger可将共用日志逻辑抽取出来,实现配置简化。本文详细介绍具体操作方法,帮助你高效管理日志记录功能,提升代码复用性与维护效率。 1、 首先创建一个 Logger 日志记录对象,不做任何配置就直接写入日志,观察其默认行为。通过简单实践了解 JUL Lo...
    不喜欢(0) 点个赞(0)
    随时随地资讯查报价 就上ZOL手机客户端,点击或扫描二维码下载
    立即下载

    Family Key Logger

    更新时间:2009年04月23日

    用户评分:0 | 0人点评

    软件类型:共享软件

    软件语言:英文

    Family Key Logger
    • 更新时间:2009年04月23日
    • 软件大小:0.3MB
    • 软件分类:系统优化
    • 语言种类:英文
    • 软件评级:0 人点评