你的位置:首页 > 软件开发 > Java > SLF4j:Log facade abstract

SLF4j:Log facade abstract

发布时间:2016-01-03 13:00:09
内 容:应用中使用slf4j的工作流程简单示例ILoggerFactory实例化过程由ILoggerFactory创建Logger实例slf4j 适配器实现自定义适配器 现如今,日志框架层出不穷,JDKLogger、Log4j、Logback等这些是最 ...

SLF4j:Log facade abstract

内 容:

  • 应用中使用slf4j的工作流程
  • 简单示例
  • ILoggerFactory实例化过程
  • 由ILoggerFactory创建Logger实例
  • slf4j 适配器实现
  • 自定义适配器

 

      现如今,日志框架层出不穷,JDKLogger、Log4j、Logback等这些是最常用的了。然而现在越来越多的框架中,都会在使用日志框架的同时,还会使用到一个门面(slf4j-api.jar),使用这个门面的的最方便的地方大抵是它提供格式化字符串的功能。

 

slf4j 与其他日志框架的关系

在应用程序中,直接使用slf4j-api.jar就可以完成日志的记录,而不用在代码里直接使用某一种日志框架了(虽然最终记录日志还是有日志框架来完成的)。

      SLF4j:Log facade abstract

       下面是使用了slf4j时,应用程序、slf4j、slf4j-adapter.jar、日志框架之间的调用关系:

 

 

 

下面是一个简单的示例:

package com.fjn.frame.slf4j;import org.slf4j.Logger;import org.slf4j.LoggerFactory;public class HelloWorld {  public static void main(String[] args) {   Logger logger = LoggerFactory.getLogger(HelloWorld.class);   logger.info("Hello World");  }}

原标题:SLF4j:Log facade abstract

关键词:

*特别声明:以上内容来自于网络收集,著作权属原作者所有,如有侵权,请联系我们: admin#shaoqun.com (#换成@)。

可能感兴趣文章

我的浏览记录