Spring boot-logback

本文介绍了一个简单的Spring Boot应用如何集成Logback进行日志记录。示例中展示了启动类SampleLogbackApplication如何定义日志记录器,并在@PostConstruct注解的方法中使用debug和trace级别记录日志消息。此外,还提供了logback配置文件示例,说明了如何根据不同环境调整日志级别。
  1. 主题内容:简单介绍boot集成logback。
  2. 启动类
@SpringBootApplication
public class SampleLogbackApplication {
    //直接使用即可
    private static final Logger logger = LoggerFactory
            .getLogger(SampleLogbackApplication.class);

    @PostConstruct
    public void logSomething() {
        logger.debug("Sample Debug Message");
        logger.trace("Sample Trace Message");
    }

    public static void main(String[] args) throws Exception {
        SpringApplication.run(SampleLogbackApplication.class, args).close();
    }

}
  1. 配置文件
<?xml version="1.0" encoding="UTF-8"?>
<configuration>
    <include resource="org/springframework/boot/logging/logback/base.xml" />
    <logger name="sample.logback" level="DEBUG" />
    <springProfile name="staging">
        <logger name="sample.logback" level="TRACE" />
    </springProfile>
</configuration>
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值