@Builder
注解
是 Lombok 库中的一个非常有用的注解,它主要用于自动为你的类生成构建器(Builder)模式的代码。构建器模式是一种对象创建的软件设计模式,它允许通过链式调用方法来设置对象的属性,最后通过调用一个 build()
方法来创建并返回构建好的对象实例。
使用 @Builder
注解可以极大地简化代码,尤其是当你有一个包含多个属性的类时。你不需要手动编写大量的构造器、setter 方法和构建器类,Lombok 会为你处理这些。
以下是一个使用 @Builder
注解的简单示例:
import lombok.Builder;
import lombok.Data;