日志级别:error warn info debug trace 级别逐渐向下
- error:一旦发生error,往往需要人为介入,去排查(例如发生异常,或者连不上数据库,打印出日志)
- warn : 警告
- info:作用起到留下一些记录,这些记录在当时或许不是很重要,但是在未来如果发生线上问题,去排查是用的到的(譬如用户的请求和返回)
- debug:用于自身开发
- trace:所记录的是非常多且复杂的信息,大部分信息对于业务开发者无用,对于框架开发者有用
引入log4j2组件
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-web</artifactId>
<!-- 排除特定的依赖,以便排除冲突-->
<exclusions>
<exclusion>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-logging</artifactId>
</exclusion>
</exclusions>
</dependency>
<!--引入log4j2组件 -->
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-log4j2</artifactId>
</dependency>