java 日志 slf4j, log4j, logback
来源:互联网 发布:税控盘安装软件 编辑:程序博客网 时间:2024/05/22 04:45
人称 logback 性能好于 log4j
slf4j:是规范/接口
日志实现:log4j,logback,common-logging等
Logback是由log4j创始人Ceki Gülcü设计的又一个开源日志组件。logback当前分成三个模块:logback-core,logback- classic和logback-access。
<dependency>
<groupId>ch.qos.logback</groupId>
<artifactId>logback-core</artifactId>
<version>1.1.2</version>
</dependency>
<dependency>
<groupId>ch.qos.logback</groupId>
<artifactId>logback-access</artifactId>
<version>1.1.2</version>
</dependency>
<dependency>
<groupId>ch.qos.logback</groupId>
<artifactId>logback-classic</artifactId>
<version>1.1.2</version>
</dependency>
- Logger:日志的记录器,把它关联到应用的对应的context上后,主要用于存放日志对象,也可以定义日志类型、级别。Logger对象一般多定义为静态常量.
- Appender:用于指定日志输出的目的地,目的地可以是控制台、文件、远程套接字服务器、 MySQL、 PostreSQL、Oracle和其他数据库、 JMS和远程UNIX Syslog守护进程等。
- Layout:负责把事件转换成字符串,格式化的日志信息的输出。
LogBack配置文件:logback.xml
文件存放在resources目录下:
LogBack在代码中的使用:
终上所述,现在推荐的方案是 slf4j + logback 这样方便换别的日志实现 。一直使用 slf4j 接口。
相关:
http://blog.csdn.net/canot/article/details/53340295
项目主页:https://logback.qos.ch/
https://logback.qos.ch/manual/index.html
阅读全文
0 0
- java 日志 slf4j, log4j, logback
- java日志-slf4j和log4j及slf4j和logback
- Java日志框架:SLF4J, Apache Common-Logging, Log4J和Logback
- Java日志框架:SLF4J, Apache Common-Logging, Log4J和Logback
- java日志组件介绍(common-logging,log4j,slf4j,logback )
- java日志组件介绍(common-logging,log4j,slf4j,logback )
- java日志组件介绍(common-logging,log4j,slf4j,logback )
- Java日志框架:SLF4J,Common-Logging,Log4J,Logback说明
- java日志组件介绍(common-logging,log4j,slf4j,logback )
- java日志组件介绍(common-logging,log4j,slf4j,logback )
- java日志组件介绍(common-logging,log4j,slf4j,logback )
- java日志组件介绍(common-logging,log4j,slf4j,logback )
- java日志组件介绍(common-logging,log4j,slf4j,logback)
- java日志组件介绍(common-logging,log4j,slf4j,logback )
- java日志组件介绍(common-logging,log4j,slf4j,logback )
- java日志组件介绍(common-logging,log4j,slf4j,logback )
- java日志组件介绍(common-logging,log4j,slf4j,logback )
- java日志组件介绍(common-logging,log4j,slf4j,logback )
- Android控件之ProgressBar_对话框与标题栏进度条
- 代码改变世界--转载自“虫师”
- Angularjs表单验证
- Linux操作系统上安装MYSQL数据库的方法
- json的嵌套解析C++类实现
- java 日志 slf4j, log4j, logback
- 技术小计
- #2. Add Two Numbers
- Win10对移动硬盘进行加密的要点
- Android开发笔记:Socket通讯之Tcp客户端
- volatile
- Activiti进阶(二)——部署流程资源的三种方式
- mysql 5.7.7社区免安装版 初始化
- butternife使用