1. 程式人生 > >【JAVA】 idea使用lombok

【JAVA】 idea使用lombok

使用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);
    }
}