注解@Accessors(chain=true)一般加在实体类中,主要用于数据的赋值
1、实体类
@Accessors(chain = true)
@Data
public class CollectDistributeRes {
private String id;
private long sortNum;
private String proId;
private String proName;
private String facId;
private String outFactoryCode;
private String outFactoryName;
private String templateType;
private String templateTypeName;
}
2、不加注解@Accessors(chain=true),我们给对象属性赋值如下:
CollectDistributeRes res= new CollectDistributeRes();
res.setProId("110001");
res.setProName("鼠标");
res.setTemplateTypeName("产品模板");
注:默认的setter方法,类型为void
3、加注解@Accessors(chain=true)
CollectDistributeRes res= new CollectDistributeRes();
res.setProId("110001").setProName("鼠标").setTemplateTypeName("产品模板");