slf4j 和 logback 的区别

slf4j 和 logback 的区别:

  1. slf4j是Java的一个日志门面,实现了日志框架一些通用的api;
  2. logback是具体的日志框架。它和log4j是同一个作者,他是为了解决log4j存在的问题而开发的新的日志框架。
  3. slf4j和logback可以简单的看作jdbc和其具体数据库的JDBC的jar包的关系。
  4. 推荐使用slf4j,而不是直接使用logback:

写法区别:

slf4j 的用法:

log.info("Begin Start {}...{}", str1, str2);  

logback 的用法:

log.info("Begin Start " + str1 +"..." + str2);  

如上,sl4j无论是写法和性能都比logback要强。

出处:http://www.360doc.com/content/19/1125/21/67564139_875444783.shtml

猜你喜欢

转载自www.cnblogs.com/cag2050/p/11930518.html