Spring Boot的日志配置

本文介绍了Spring Boot的日志配置,包括如何配置log4j、log4j2和logback,详细阐述了在Spring Boot中实现日志管理的方法。
摘要由CSDN通过智能技术生成

Spring Boot的日志配置

1,简介

日志的级别:
 从低到高
 TRACE<DEBUG<INFO<WARN<ERROR<FATAL
 	如果设置位WARN 这,则低于WARN的不能输出
java web下有好几种日志框架:如logback,log4j,log4j2(slf4j并不是一种日志框架,它相当于定义了规范、标准、接口,实现这个规范的日志框架就能用slf4j调用)
log4j 
	是个很久的日志框架,目前springboot 1.3.x 一下版本才支持log4j, 以上版本都支持的 log4j2

2,实现

1)Spring Boot中使用log4j的配置

先去掉自带的logging
<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>
再添加log4j的包
<dependency>
	<groupId>commons-logging</groupId>
	<artifactId>commons-logging</artifactId>
</dependency>
<dependency>
	<groupId>log4j</groupId>
	<artifactId>log4j</artifactId>
</dependency>

在resources中新建log4j.properties 文件

在需要输出日志的类中添加
private static Logger logger = Logger.getLogger(HelloController.class);

logger.info("日志信息")

2)Spring Boot中使用log4j2的配置

先去掉自带的logging
<dependency>
	<groupId>
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值