自定义对象的of生成操作
自定义对象的of生成逻辑
依赖于lombok的注解
@RequiredArgsConstructor(staticName = "of")
- 写法
import lombok.Data;
import lombok.NonNull;
import lombok.RequiredArgsConstructor;
import lombok.experimental.Accessors;
@Accessors(chain = true)
@Setter
@Getter
@RequiredArgsConstructor(staticName = "of")
public class Student {
@NonNull private String name;
private int age;
}
- 应用
Student student = Student.of("xiaoming").setAge(20);
原创:做时间的朋友

浙公网安备 33010602011771号