簡體   English   中英

龍目島未添加方法

[英]Lombok does not add the methods

為了為我的應用程序建模,我做了以下工作:

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安裝過程

另外,應將Lombok聲明為提供的依賴項。

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

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM