【问题标题】:Lombok does not add the methodsLombok 不添加方法
【发布时间】:2016-05-24 13:45:32
【问题描述】:

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

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 方法,但它不会发生。 我该如何解决这个问题?

【问题讨论】:

  • 你在用eclipse吗?

标签: java maven spring-mvc lombok


【解决方案1】:

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

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

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

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2017-07-16
    • 2018-05-06
    • 2019-07-06
    • 1970-01-01
    • 1970-01-01
    • 2020-08-21
    • 2018-04-21
    相关资源
    最近更新 更多