gpt4 book ai didi

java - Lombok 没有添加方法

转载 作者:行者123 更新时间:2023-11-30 03:03:28 25 4
gpt4 key购买 nike

为了为我的应用程序制作模型,我执行了以下操作:

1-我将以下依赖项添加到 Pom.xml

        <dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-data-jpa</artifactId>
</dependency>
<dependency>
<groupId>com.h2database</groupId>
<artifactId>h2</artifactId>
</dependency>
<dependency>
<groupId>org.projectlombok</groupId>
<artifactId>lombok</artifactId>
<version>1.16.6</version>
</dependency>

2-我制作了一个像这样的代码的模型:

 import java.math.BigDecimal;

import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.GeneratedValue;
import javax.persistence.Id;

import lombok.Data;

@Entity
@Data
public class Plant {
@Id
@GeneratedValue
Long id;

String name;
String description;
@Column(precision=8, scale=2)
BigDecimal price;
}

我希望通过保存模型文件,它会自动为 Plant 类生成一些 setter/getter 方法,但它没有发生。我该如何解决这个问题?

最佳答案

由于 STS 是基于 Eclipse 的,因此您需要运行解释的 Eclipse 安装过程 here.

Lombok 也应该声明为提供的依赖项。

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

关于java - Lombok 没有添加方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35379044/

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