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);
}
}
總結
以上就是這篇文章的全部內容了,希望本文的內容對大家的學習或者工作具有一定的參考學習價值,謝謝大家對腳本之家的支持。如果你想了解更多相關內容請查看下面相關鏈接
相關文章
Spring Data JPA實現(xiàn)分頁Pageable的實例代碼
本篇文章主要介紹了Spring Data JPA實現(xiàn)分頁Pageable的實例代碼,具有一定的參考價值,有興趣的可以了解一下2017-07-07
解決Android Studio安裝后運行出錯dose not...和Internal error...
這篇文章主要介紹了解決Android Studio安裝后運行出錯dose not...和Internal error...的相關資料,需要的朋友可以參考下2017-03-03
java算法題解LeetCode30包含min函數(shù)的棧實例
這篇文章主要為大家介紹了java算法題解LeetCode30包含min函數(shù)的棧實例詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪2023-01-01
MyBatis 動態(tài) SQL 優(yōu)化之標簽的實戰(zhàn)與技巧(常見用法)
本文通過詳細的示例和實際應用場景,介紹了如何有效利用這些標簽來優(yōu)化 MyBatis 配置,提升開發(fā)效率,確保 SQL 的高效執(zhí)行和安全性,感興趣的朋友跟隨小編一起看看吧2025-04-04
SpringMvc+POI處理excel表數(shù)據(jù)導入
這篇文章主要為大家詳細介紹了SpringMvc+POI處理excel表數(shù)據(jù)導入,具有一定的參考價值,感興趣的小伙伴們可以參考一下2018-06-06
java結合keytool如何實現(xiàn)非對稱加密與解密詳解
這篇文章主要給大家介紹了關于java結合keytool如何實現(xiàn)非對稱加密與解密的相關資料,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友下面隨著小編來一起學習學習吧2018-08-08
Java實現(xiàn)word/pdf轉html并在線預覽
這篇文章主要為大家詳細介紹了如何利用Java語言實現(xiàn)word、pdf文件轉html并在線預覽的功能,文中的示例代碼講解詳細,需要的可以參考一下2023-05-05
SpringMVC實現(xiàn)獲取請求參數(shù)方法詳解
Spring MVC 是 Spring 提供的一個基于 MVC 設計模式的輕量級 Web 開發(fā)框架,本質上相當于 Servlet,Spring MVC 角色劃分清晰,分工明細,這篇文章主要介紹了SpringMVC實現(xiàn)獲取請求參數(shù)方法2022-09-09

