引入lombok依赖:
<dependency>
<groupId>org.projectlombok</groupId>
<artifactId>lombok</artifactId>
</dependency>
编写实体类:
package com.wm.test.entity;
import lombok.Builder;
import lombok.Data;
import lombok.experimental.Accessors;
import java.io.Serializable;
/***
* @ClassName: User
* @Description:
* @Author: wm_yu
* @Create_time: 13:58 2019-10-17
*/
@Data
@Accessors(fluent = true) //生成get/set方法名称和属性名称一致
@Builder //可以流式的创建对象
public class User implements Serializable {
private static final long serialVersionUID = -6704796387326542210L;
private String name;
private Long id;
private Integer age;
}
注意注解: @Accessors(fluent = true),@Builder 的使用,见图中
编写测试类:
package com.wm.test.util;
import com.wm.test.entity.User;
impor