Lombok大家都知道,在使用POJO过程中,它给我们带来了很多便利,省下大量写get、set方法、构造器、equal、toString方法的时间。除此之外,通过@Builder注解,lombok还可以方便的实现建造者模式,创建对象
建造者模式简介:Builder 使用创建者模式又叫建造者模式。简单来说,就是一步步创建一个对象,它对用户屏蔽了里面构建的细节,但却可以精细地控制对象的构造过程
新建一个实体类,加上
@Builder注解
@Data @Builder public class Student { public Student(String name, Integer score) { this.name = name; this.score = score; } //姓名 private String name; //分数 private Integer score; }
新建测试类
public class TestBuilder { public static void main(String[] args) { Student str = Student.builder().name("小丸子").score(12).build(); System.out.println(str); } }
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)