Spring —— Spring Boot 日志文件

本文介绍了Spring Boot日志文件的使用,包括如何获取和使用日志对象,日志级别及其作用,如何设置日志级别,日志持久化到磁盘的方法,以及使用Lombok简化日志输出。通过日志,可以进行问题定位、操作记录和性能分析。
摘要由CSDN通过智能技术生成
JavaEE传送门

JavaEE

Spring —— Spring Boot 创建和使用

Spring —— Spring Boot 配置文件



Spring Boot 日志文件

日志是程序的重要组成部分, 可以发现定位问题, 还可以实现:

  • 记录用户登录日志, 分析用户是正常登录还是恶意破解用户
  • 记录系统的操作日志, 方便数据恢复和定位操作人
  • 记录程序的执行时间, 方便为以后后话程序提供数据支持

Spring Boot 项目在启动时默认就有日志输出

通过上述日志信息, 我们可以发现:

  • Spring Boot 内置了日志框架.
  • 默认情况下, 输出的日志不是开发者定义和打印的.
  • 日志默认时打印在控制台上的, 但控制台的日志是不能被保存的.

Spring Boot 使用日志

我们要使用 Spring Boot 日志, 需要以下两步:

  1. 先得到日志对象
  2. 使用日志对象的相关语法输出要打印的内容

得到日志对象

在程序中获取日志对象需要使用日志工厂 LoggerFactory

// 得到日志对象
private static final Logger logger = LoggerFactory.getLogger(UserController.class);

# 注意 # Logger 对象是属于 org.slf4j 包下的.


使用日志对象打印日志

@RequestMapping("/hi")
public String sayHi() {
   
    logger.trace("我是 trace");
    logger
评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值