在SpringBoot应用程序中使用Java n的简单日志Facade
我想使用@Slf4j注释,所以我在pom.xml文件中导入了这个依赖项在SpringBoot应用程序中使用Java n的简单日志Facade,java,spring,spring-boot,slf4j,slf4j-api,Java,Spring,Spring Boot,Slf4j,Slf4j Api,我想使用@Slf4j注释,所以我在pom.xml文件中导入了这个依赖项 <dependency> <groupId>org.slf4j</groupId> <artifactId>slf4j-api</artifactId> <version>1.7.29</version> </dependency> 我相信@
<dependency>
<groupId>org.slf4j</groupId>
<artifactId>slf4j-api</artifactId>
<version>1.7.29</version>
</dependency>
我相信@Slf4j注释实际上不是来自Slf4j,而是来自龙目山。请看这个链接,它似乎提供了一个非常好的模板 如果您查看Application.java的摘录。注释的导入来自lombok 导入lombok.extern.slf4j.slf4j
我相信@Slf4j注释实际上不是来自Slf4j,而是来自龙目山。请看这个链接,它似乎提供了一个非常好的模板 如果您查看Application.java的摘录。注释的导入来自lombok 导入lombok.extern.slf4j.slf4j
注释@Slf4j是Lombok注释,不存在于Slf4j依赖项中 如果要使用此注释而不是声明记录器字段,则需要向Lombok添加额外的依赖项:
<!-- https://mvnrepository.com/artifact/org.projectlombok/lombok -->
<dependency>
<groupId>org.projectlombok</groupId>
<artifactId>lombok</artifactId>
<version>1.18.10</version>
<scope>provided</scope>
</dependency>
org.projectlombok
注释@Slf4j是Lombok注释,不存在于Slf4j依赖项中
如果要使用此注释而不是声明记录器字段,则需要向Lombok添加额外的依赖项:
<!-- https://mvnrepository.com/artifact/org.projectlombok/lombok -->
<dependency>
<groupId>org.projectlombok</groupId>
<artifactId>lombok</artifactId>
<version>1.18.10</version>
<scope>provided</scope>
</dependency>
org.projectlombok