lombok.extern.slf4j.Slf4j 使用示例
时间: 2024-11-15 13:25:36 浏览: 39
slf4j最新jar包下载和jar包
5星 · 资源好评率100%
`lombok.extern.slf4j.Slf4j` 是 Lombok 框架提供的注解,用于在 Java 项目中启用 SLF4J(Simple Logging Facade for Java)日志框架。Lombok 是一个简化 Java 编程的库,通过注解可以自动生成一些常见的 boilerplate 代码。
使用 `@Slf4j` 注解的类会自动创建一个 `org.slf4j.Logger` 对象,并将其命名为当前类名的 lowercase 首字母加 "Logger"。例如:
```java
import lombok.extern.slf4j.Slf4j;
@Slf4j
public class ExampleClass {
public void exampleMethod() {
log.info("This is an info message");
log.debug("A debug message");
log.error("An error occurred", new Exception());
}
}
```
在这个例子中,`ExampleClass` 类将拥有一个名为 `exampleLogger` 的 Logger 对象,可以直接在其成员方法上使用 `log.info()`、`log.debug()` 和 `log.error()` 等方法记录不同级别的日志信息。
阅读全文