java - 为什么我无法在 Spring Boot 应用程序中使用 @Getter 和 @Setter Annotation 访问 get 和 set 方法?|| 龙目岛
问题描述
为什么我无法在 Spring Boot 应用程序中使用 @Getter 和 @Setter Annotation 访问 get 和 set 方法?
import lombok.Getter;
import lombok.Setter;
public class Card {
@Getter//(lazy = true)
@Setter
private int id;
@Getter
@Setter
private String cardvalue;
}
在我的 Controller 类中,它说这两种方法都是未定义的。注意:在 pom.xml 中添加了 Lombok 依赖项
<dependency>
<groupId>org.projectlombok</groupId>
<artifactId>lombok</artifactId>
<version>1.18.16</version>
<scope>provided</scope>
</dependency>
并验证文件是否在 Maven 依赖项中成功下载。
是否有任何配置可以使用注释来使用这些方法?请帮忙!
解决方案
推荐阅读
- javascript - 消除对 Node.js / Express.js / React.js 结构的一些困惑
- javascript - 读取 3d 数组时出现 javascript 类型错误
- reactjs - 在 CRA 4.0.0 中,我们不再需要从 react 导入 react
- node.js - 如何通过 lambda 将 csv 数据导入 dynamodb(nodejs)
- plot - 八度框图例的宽度不适合大写文本
- java - 获取每个元素的完整组
- r - 如何根据R中的产品列表汇总客户购买的产品数量
- java - Springboot 2.2.11 websocket连接问题
- java - 如何使用 Java 泛型解决这种情况?
- python-3.x - 枢轴输出不如预期