在Java中,@Builder 是一种注解,它是 Project Lombok 库(一种代码简化工具)提供的注解之一。@Builder 注解用于为类生成一个构建器(Builder)模式的实现,以便通过链式调用的方式构建对象。
以下是一个简单的示例:
import lombok.Builder;
@Builder
public class Person {
private String name;
private int age;
private String address;
// 省略构造函数、getter和setter
public static void main(String[] args) {
Person person = Person.builder()
.name("John")
.age(25)
.address("123 Main St")
.build();
}
}