slf4j 和 log4j的关系及合用Maven配置

时间:2024-08-03 22:34:02

最近因为项目实在是太忙,都没有时间学习。有时候会很矛盾,一方面是全心全意的想去快速做完项目,一方面又想学习点新东西。这样导致这两三个月都没有去学习一些新的东西,这周我开始创建自己的maven项目,因为公司的项目基本都是架构已经搭的很完善了,你很难去了解一个项目的架构,即使是很简单的。这都必须要自己亲手搭一个才会知道,关于如何搭建maven项目可以看看这篇文章  maven搭建springmvc+mybatis项目 
写的很详细。在搭建项目的时候我发现公司用的是slf4j,和log4j。log4j相信大家都听说过了,但是前者新手都知之甚少吧,SLF4J 全名:Simple
logging facade for Java 翻译就是 java简单日志外观 ,这里可以看出它只是个外观,而日志系统还是使用Log4J,它相当于将Log4J封装了,但是他的优点不仅仅于此哦,推荐大家看看这边文章,这篇译文很好的讲述了slf4j的优点及为什么用它, 为什么要使用SLF4J而不是Log4J 。

好了说了这么多就是希望大家能先知其所以然,然后再用。说到用,又给大家推荐一篇文章, slf4j
和 log4j合用的(Maven)配置
 。因为前辈们都写的很好,目前阶段我认为自己写不出比他们好的,所以只能给大家推荐一些个人认为比较好的文章。希望大家都很静下心来阅读,好了该睡了, good night