@Builder注解

@Builder        //用来生成对象,并可以为对象链式赋值

@Builder注解_第1张图片

@Builder注解的属性介绍

1、to Builder

设置为true可以对这个对象进行拷贝生成新的对象,可以再修改,默认为fasle

   
@Builder(toBuilder=true)
@Getter
public class UserInfo {}
userInfo = userInfo.toBuilder()
        .name("OK")
        .email("[email protected]")
        .build();

你可能感兴趣的:(java,开发语言)