lombok中的@Accessors注解

注解@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("产品模板");

猜你喜欢

转载自blog.csdn.net/dxjren/article/details/130424937