gpt4 book ai didi

java - 将 AllArgsConstructor 与 Spring 注释参数一起使用

转载 作者:行者123 更新时间:2023-12-02 03:15:39 24 4
gpt4 key购买 nike

我有这门课...

@RestController
@RequestMapping("message")
@AllArgsConstructor(onConstructor = @__(@Autowired))
public class MessageController {
...
}

我的 pom.xml 中有以下依赖项

<dependency>
<groupId>org.projectlombok</groupId>
<artifactId>lombok</artifactId>
<version>1.16.10</version>
<scope>provided</scope>
</dependency>

该类有两个我试图通过构造函数注入(inject)的变量,但我在 @AllArgsConstructor 行上收到此错误。

"__ cannot be resolved to a type"

感谢任何帮助。

最佳答案

好吧,我们假设您正在使用 Eclipse...如 lombok 文档中所述,您必须在 Eclipse 中将 lombok 作为 java 代理安装:

Eclipse and variants
Run lombok.jar as a java app (i.e. doubleclick it, usually) to install. Also add lombok.jar to your project. Supported variants: Springsource Tool Suite, JBoss Developer Studio

如果没有,请查看 lombok documentation page有关其他 IDE 的说明。

希望有帮助。

关于java - 将 AllArgsConstructor 与 Spring 注释参数一起使用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40350848/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com