SpringBoot日志

默认spring-boot-starter中已添加Logback

<dependency>
    <groupId>org.springframework.boot</groupId>
    <artifactId>spring-boot-starter-logging</artifactId>
    <version>2.0.1.RELEASE</version>
</dependency>

日志级别

TRACE < DEBUG < INFO < WARN < ERROR < FATAL

打印日志默认到控制台

import org.slf4j.Logger;
import org.slf4j.LoggerFactory;

private final Logger LOG = LoggerFactory.getLogger(HelloWorldController.class);

LOG.info("Hello World");

LOG.info("This is a method to get user:{}, password:{}", user.getUserName(), user.getPassWord());  //直接使用占位符{}来拼接字符串,无需使用+连接

日志输出到文件

 在src/main/resources添加配置文件application.yml

logging:
    pattern:
        console: "%d - %msg%n"  //只输出日期和日志内容

 

 

参考:https://blog.csdn.net/Inke88/article/details/75007649

posted @ 2018-04-23 19:59  AaronCnblogs  阅读(79)  评论(0)    收藏  举报