相关疑难解决方法(0)

使用lombok @Builder的必需参数

如果我将@Builder添加到类中.构建器方法已创建.

Person.builder().name("john").surname("Smith").build();
Run Code Online (Sandbox Code Playgroud)

我有一个要求需要特定字段的要求.在这种情况下,名称字段是必需的,但姓氏不是.理想情况下,我想宣布它是这样的.

Person.builder("john").surname("Smith").build()
Run Code Online (Sandbox Code Playgroud)

我无法弄清楚如何做到这一点.我尝试将@Builder添加到构造函数中,但它不起作用.

@Builder
public Person(String name) {
    this.name = name;
}
Run Code Online (Sandbox Code Playgroud)

java lombok

54
推荐指数
6
解决办法
4万
查看次数

标签 统计

java ×1

lombok ×1