码迷,mamicode.com
首页 > 编程语言 > 详细

spring boot 学习之五(日志配置)

时间:2019-04-14 18:01:45      阅读:123      评论:0      收藏:0      [点我收藏+]

标签:ack   ogg   nat   use   .com   log4j   问题   rop   web   

想直接看这里的我建议先看了我的spring boot 学习之四。因为日志的配置要用到properties。

先了解一下springBoot的日志系统然后再进行配置。

springboot默认采用的是slf4j+logback。之前的web模块已经添加过了相关日志的依赖

private static final Logger logger = LoggerFactory.getLogger(LogConfig.class);

我们调用这个对象即可进行日志记录,日志记录默认是打印出来的,我们可以调用相关对象方法进行记录

            logger.trace("trace日志。。");
            logger.debug("debug日志。。");
            logger.info("info日志。。。");
            logger.warn("warn日志。。。");
            logger.error("error日志。。");

直接写在启动类中即可进行测试。

 

 

首先找到项目中关于配置的src/main/resources文件夹,打开里面的application.properties

如果没有可以自行创建。

创建之后可以通过修改参数的形式来修改日志的位置,日志的文件夹名,日志的级别。参数名如下

logging.file=user/springbootdemo.log
logging.level.com.dhh=DEBUG
logging.level.org.springframework.web=INFO
logging.level.org.hibernate=ERROR
logging.level.XXXX后面表示的是包名等号后面的是日志级别
比如:
logging.level.com.dhh=DEBUG
com.dhh这个包以下的日志级别为DEBUG。至于日志级别的问题,TARCE < DEBUG < INFO < WARN < ERROR < FATAL 

这样我们的日志也设置完成了。
 
log4j有另外的配置方式,基本与原本的配置格式相同,很好理解。这就不细说了。如果我们需要的话需要添加log4j的依赖。

spring boot 学习之五(日志配置)

标签:ack   ogg   nat   use   .com   log4j   问题   rop   web   

原文地址:https://www.cnblogs.com/blackdeng/p/10705911.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!