为什么lombok不会产生吸气剂?

时间:2016-01-15 02:12:10

标签: getter builder lombok

我导入了一个使用lombok来减少代码的项目,但是我收到错误“类型作者”的方法getBooks()未定义,其中Book和Author是两个实体。

this.getBooks().add(book);
book.setAuthor(this);

Book Class使用了这样的动画,我也警告“类型构建器已被弃用”,我该如何解决这个问题?

@Entity
@Data
@Builder
@AllArgsConstructor
@NoArgsConstructor
@EqualsAndHashCode(exclude = "id")
@ApiObject(name = "Book", group = DocumentationConstants.GROUP_LIBRARY,   description = "Represents a book. Every book has an <code>Author</code> and a price.")
public class Book {
...
}

1 个答案:

答案 0 :(得分:1)

我不知道有关getBooks的问题,但要解决弃用警告,您可能应该将导入从lombok.experimental.Builder替换为lombok.Builder

披露:我是龙目岛的开发者。