使用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;@Datapublic 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); }}
總結
以上就是這篇文章的全部內容了,希望本文的內容對大家的學習或者工作具有一定的參考學習價值,謝謝大家對VeVb武林網的支持。
|
新聞熱點
疑難解答
圖片精選