现如今每个应用程序都会配有日志系统,日志系统的好处就不介绍了,随便百度一下都有,今天来记录一下怎么在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函数进行测试
会发现运行成功,但控制台输出的信息比之前多了很多,下面随便介绍一下输出的含义