`
mr_wangjq
  • 浏览: 40791 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

SLF4J+Logback、Log4j

    博客分类:
  • log
阅读更多

SLF4J为其他日志系统提供统一的接口,如logback、log4j等。方便在项目中切换日志系统

 

SLF4J使用方法:

          1、从官网下载SLF4J包:http://www.slf4j.org/  我下载的是slf4j-1.7.7.zip

          2、解压zip包,将 slf4j-api-1.7.7.jar 添加到项目中

          3、Java类中使用方式:

import org.slf4j.Logger;
import org.slf4j.LoggerFactory;

public class MyTest {
	private final static Logger log = LoggerFactory.getLogger(MyTest.class);
}

         4、此时日志系统还不能使用,需要配个其他日志系统使用

         5、切换日志系统时,仅仅需要替换相关的陪文件和jar包就OK

 

SLF4J+Logback使用:

          1、从官网下载Logback包:http://logback.qos.ch/  我下载的是 logback-1.1.3.zip

          2、解压zip包,将 logback-core-1.1.3.jar、logback-classic-1.1.3.jar 添加到项目中

          3、在项目根路径下添加 logback.xml,其配置实例如:http://mr-wangjq.iteye.com/blog/2196136

 

SLF4J+log4j使用:

          1、从官网下载log4j包:http://logging.apache.org/log4j/1.2/  我下载的是 log4j-1.2.17.zip

          2、解压zip包,将log4j-1.2.17.jar 添加到项目中

          3、在项目根路径下添加 log4j.properties,其配置实例如:http://mr-wangjq.iteye.com/admin/blogs/2196165

          4、从SLF4J解压包中,将slf4j-log4j12-1.7.7.jar 添加到项目中,此包是SLF4J和log4j直接的桥梁。

 

 

 

 

 

 

 

                

分享到:
评论

相关推荐

    调试日志之slf4j+logback

    SLF4J(Simple Logging Facade for Java)是一个日志门面,它为各种日志框架提供了统一的接口,如Log4j、Logback等。它的主要目的是让开发者能够在部署时自由选择所需的日志实现,而无需修改代码。SLF4J通过引入`...

    日志 log4j-slf4j+logback1.3.0

    本文将深入探讨“日志4j(Log4j)、SLF4J(Simple Logging Facade for Java)和logback 1.3.0”这三者之间的关系以及它们在Java应用中的作用。 首先,Log4j是Apache软件基金会开发的一个流行的日志记录框架,它允许...

    slf4j+logback 于log4j+commons-logging大PK

    今天我们将聚焦两个流行的日志框架——SLF4J(Simple Logging Facade for Java)和Logback,以及它们与Log4j和Commons-Logging的对比。 SLF4J是一个接口层的日志框架,它提供一个统一的API,允许用户在运行时插入...

    slf4j+logback日志系统介绍

    - **log4j-over-slf4j.jar**:用于替换Log4J,需要注意的是,原有的`log4j.properties`配置文件将不再有效,需要转换为`logback.xml`。 - **jul-to-slf4j.jar**:用于替换JDK自带的日志系统,需要在程序启动时调用`...

    slf4j+logback

    SLF4J是一个日志门面,它提供了一个统一的接口,允许开发人员在运行时插入所需的日志框架,如Logback、Log4j或Java Util Logging。而Logback是SLF4J的一个实现,由同一作者Ceki Gülcü创建,它以高效和可配置性著称...

    slf4j+logback的jar和配置文件

    SLF4J是一个日志门面,它提供了一个统一的接口,允许开发人员在运行时插入所需的日志框架,如Logback、Log4j或Java内置的日志系统。Logback则是SLF4J的一个实现,它高效且功能强大,被许多开发者视为替代Log4j的首选...

    ssm +shiro+slf4j+logback 学习记录

    Logback是SLF4J的实现,由Log4j的作者Ceki Gülcü创建。它比Log4j更快,性能更好,并且提供了更灵活的日志配置。Logback提供了三个核心组件:Classical Appender、Servlet Appender和Access Appender,分别用于记录...

    slf4j + logback配置实例

    Logback是SLF4J的一个具体实现,由著名Java开源框架Log4j的创始人Ceki Gülcü所创建。Logback因其高效、灵活和功能丰富而被广泛使用。本文将通过一个配置实例,详细介绍如何在项目中集成和使用SLF4J与Logback。 ...

    slf4j+logback使用

    SLF4J(Simple Logging Facade for Java)是Java日志框架的一个抽象层,它提供了一个统一的API,允许开发者选择任何支持的底层日志库,如Logback、Log4j或Java内置的日志系统。Logback是陈雪峰创建的,作为Log4j的...

    采用slf4j+logback输出日志

    Logback是SLF4J的一个实现,由著名日志框架Log4j的创始人Ceki Gülcü所创建。Logback被认为是比Log4j更高效、功能更强大的日志处理框架。 本文将详细介绍如何使用SLF4J与Logback来输出应用程序的日志,并提供必要...

    slf4j+logback+springmvc+maven小例子

    SLF4J允许开发者在部署时插入所需的日志实现,比如logback、log4j等,这使得项目的可移植性和灵活性大大增强。 Logback是另一个关键组件,它是由log4j的创始人Ceki Gülcü创建的。Logback是目前广泛使用的日志框架...

    slf4j+logback快速上手教程

    - `logback-classic`:提供了与Log4j兼容的API,是SLF4J绑定的主要实现。 - `logback-access`:提供了与Servlet容器集成的功能,用于HTTP访问日志。 **配置文件**: - **`logback.xml`**:是Logback的主要配置...

    Slf4j+logback实现logback测试

    Slf4j(Simple Logging Facade for Java)是一个日志门面,它提供了一个统一的API,允许开发者选择合适的日志框架,如Logback、Log4j等,而无需修改代码。Slf4j的主要目标是为各种日志框架提供一个简单统一的接口,...

    slf4j+logback 日志系统使用

    SLF4J提供了一个接口,开发者可以在代码中使用这些接口进行日志记录,然后通过绑定不同的日志实现(如Logback、Log4j等),在运行时选择具体的日志系统。 **2. Logback介绍** Logback是由Ceki Gülcü创建的,他是...

    详解Spring Boot 使用slf4j+logback记录日志配置

    Logback 是 SLF4J 推荐的日志实现,它由 log4j 的创始人设计,提供了高速、灵活且可靠的日志记录功能。 使用 SLF4J 和 Logback 进行日志记录配置的主要目的是: 1. 为 Spring 的开发提供了一个更快速更广泛的入门...

    slf4j+log4j2配置使用

    SLF4J(Simple Logging Facade for Java)是一个Java的日志接口,而Log4j2是一个具体的日志实现框架。Log4j2是Log4j的升级版,提供了更加灵活和强大的日志处理能力,包括异步日志、延迟加载、日志脱敏等功能。接下来...

    springMvc+mybaties+slf4j

    【SLF4J(Simple Logging Facade for Java)】是一个日志门面,为各种日志框架如log4j、Logback提供一个统一的接口。SLF4J允许开发者在部署时选择合适的日志实现,只需更换绑定的日志实现库即可。这使得项目具有更好...

    slf4j+log4j

    SLF4J(Simple Logging Facade for Java)是一个日志门面,它为各种日志框架提供一个统一的接口,如Logback、Log4j、Java Util Logging等。它的主要目标是使日志库与应用程序解耦,让开发者能够在不修改代码的情况...

    slf4j-log4j12-1.7.7.jar下载

    SLF4J提供了一个抽象层,允许开发人员在不修改代码的情况下切换不同的日志框架,如Log4j、Logback等。而Log4j12则是Apache Log4j的第二个主要版本,它提供了丰富的日志记录功能和性能优化。 SLF4J的核心思想是引入...

    hibernate+slf4j+log4j+junit包

    在Java开发领域,Hibernate、SLF4J、Log4j以及JUnit是四个非常重要的库,它们各自服务于不同的目的,但又常被一起使用以构建高效、可维护的项目。让我们来详细了解一下这些技术和它们在软件开发中的作用。 1. ...

Global site tag (gtag.js) - Google Analytics