5. Spring集成log4j日志系统

现如今每个应用程序都会配有日志系统,日志系统的好处就不介绍了,随便百度一下都有,今天来记录一下怎么在Spring中集成日志系统

首先找到我们的POM.XML文件,双击打开

按Ctrl + Alt + Shift + U,打开Dependencies窗口,发现如下界面

这是一个Spring流程图,表示spring02quickstart依赖的是引入的spring-context包,spring-context包又依赖于它指向的这4个包。

最终spring-core核心包还会依赖于commons-logging,commons-logging是日志系统的一个接口,最常见的实现就是log4j了。

在pom.xml中加入以下代码,引入log4j包

<dependency>
  <groupId>log4j</groupId>
  <artifactId>log4j</artifactId>
  <version>1.2.17</version>
</dependency>

  

然后我们去Spring的官网spring.io copy一个把log4j整合到spring的配置文件

点击Projects

点击Spring framework

点击Learn,选择你对应Spring版本的Refrence Doc

 按Ctrl + F键,搜索log4j.properties 或 log4j.xml 都是可以的

这句话的意思大概是:我们无论是通过xml的方式还是引入一个properties文件都是可以的,所以我们就用properties这个方式

同样的,在resources目录下新建File

把官网上的那段代码copy进去即可,具体含义如下图

然后我们回到ApplicationSpring类,运行main函数进行测试

会发现运行成功,但控制台输出的信息比之前多了很多,下面随便介绍一下输出的含义

猜你喜欢

转载自www.cnblogs.com/zilongmao/p/10188155.html