java+日志分行_java日志管理 - slf4j+log4j2

1 . 概述

1.1  日志框架实现

log4j是apache实现的一个开源日志组件;

logback同样是由log4j的作者设计完成的,拥有更好的特性,用来取代log4j的一个日志框架,是slf4j的原生实现;

log4j2是log4j 1.x和logback的改进版,据说采用了一些新技术(无锁异步、等等),使得日志的吞吐量、性能比log4j 1.x提高10倍,并解决了一些死锁的bug,而且配置更加简单灵活,官网地址: http://logging.apache.org/log4j/2.x/manual/configuration.html

1.2  日志接口

slf4j是对所有日志框架制定的一种规范、标准、接口,并不是一个框架的具体的实现,需要和具体的日志框架实现配合使用(如log4j、logback)。

使用日志接口便于更换为其他日志框架。

ea85d98e85b4b2b64dbe8177af742d59.png

2. 使用log4j2

使用maven配置log4j2,pom.xml中引入log4j-api 和 log4j-core即可。

8f900a89c6347c561fdf2122f13be562.png

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值