最新消息: 新版网站上线了!!!

IDEA使用Lombok简化POJO代码

使用Lombok 简化POJO代码

正常编写一个java POJO 类 ,每次在做这个内容编写的时候都会需要很多的 get set 经常重复写,如果忘记写了一个也不容易找到 所以使用了Lombok

maven 配置

<dependency>

    <groupId>org.projectlombok</groupId>

    <artifactId>lombok</artifactId>

    <version>1.16.18</version>

    <scope>provided</scope>

</dependency>

java 测试用例

public class TestLombok {

  private String name;

  private int age;

  @Override

  public String toString() {

    return "TestLombok{" +

        "name='" + name + '\'' +

        ", age=" + age +

        '}';

  }

  public String getName() {

    return name;

  }

  public void setName(String name) {

    this.name = name;

  }

  public int getAge() {

    return age;

  }

  public void setAge(int age) {

    this.age = age;

  }

  public static void main(String[] args) {

    TestLombok testLombok = new TestLombok();

    testLombok.setAge(10);

    testLombok.setName("lilei");

    System.out.println(testLombok);

  }

}

使用Lombok @Data注释

import lombok.Data;

@Data

public class TestLombok {

  private String name;

  private int age;

  public static void main(String[] args) {

    TestLombok testLombok = new TestLombok();

    testLombok.setAge(10);

    testLombok.setName("lilei");

    System.out.println(testLombok);

  }

}



转载请注明:谷谷点程序 » IDEA使用Lombok简化POJO代码