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


    想直接看这里的我建议先看了我的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入门第二十九课
    Spring入门第二十八课
    Spring入门第二十七课
    Spring入门第二十六课
    Spring入门第二十五课
    Spring入门第二十四课
    Spring入门第二十三课
    Spring入门第二十二课
    Spring入门第二十一课
    Spring入门第二十课
  • 原文地址:https://www.cnblogs.com/blackdeng/p/10705911.html
Copyright © 2020-2023  润新知