为什么我不能在spring启动应用程序中使用@getter和@setter注解访问get和set方法?
import lombok.Getter;
import lombok.Setter;
public class Card {
@Getter//(lazy = true)
@Setter
private int id;
@Getter
@Setter
private String cardvalue;
}
在我的控制器类中,它说这两个方法都是未定义的。注意:在pom.xml中添加了lombok依赖项
<dependency>
<groupId>org.projectlombok</groupId>
<artifactId>lombok</artifactId>
<version>1.18.16</version>
<scope>provided</scope>
</dependency>
并验证文件是否在maven依赖中成功下载。
为了使用使用注解的方法,有什么配置要做吗?请帮帮我!
2条答案
按热度按时间zlhcx6iw1#
如果你在intellij上,你需要下载lombok插件。你可以从
Preferences -> Plugins -> Lombok
2eafrhcq2#
我也面临同样的问题,也许你需要添加一个lombok插件,这将解决问题,至少对我或其他人
你能看一下下面几页吗?并按照步骤添加lombok插件
解决方案1
解决方案2
解决方案3
请参考intellij
请参考eclipse/sts