IDEA使用Lombok簡(jiǎn)化POJO代碼的示例
使用Lombok 簡(jiǎn)化POJO代碼
正常編寫一個(gè)java POJO 類 ,每次在做這個(gè)內(nèi)容編寫的時(shí)候都會(huì)需要很多的 get set 經(jīng)常重復(fù)寫,如果忘記寫了一個(gè)也不容易找到 所以使用了Lombok
maven 配置
<dependency>
<groupId>org.projectlombok</groupId>
<artifactId>lombok</artifactId>
<version>1.16.18</version>
<scope>provided</scope>
</dependency>
java 測(cè)試用例
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);
}
}
總結(jié)
以上就是這篇文章的全部?jī)?nèi)容了,希望本文的內(nèi)容對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,謝謝大家對(duì)腳本之家的支持。如果你想了解更多相關(guān)內(nèi)容請(qǐng)查看下面相關(guān)鏈接
- java中PO、VO、BO、POJO、DAO、DTO、TO、QO、Bean、conn的理解
- springmvc如何使用POJO作為參數(shù)
- 基于java中的PO VO DAO BO POJO(詳解)
- java遞歸菜單樹轉(zhuǎn)換成pojo對(duì)象
- Spring中基于Java的配置@Configuration和@Bean用法詳解
- NetBeans安裝提示neatbeans cannot find java 1.8 or higher
- Java中json與javaBean幾種互轉(zhuǎn)的講解
- Java反射中java.beans包學(xué)習(xí)總結(jié)
- 通過(guò)實(shí)例解析POJO和JavaBean的區(qū)別
相關(guān)文章
深入解析Java編程中的boolean對(duì)象的運(yùn)用
這篇文章主要介紹了Java編程中的boolean對(duì)象的運(yùn)用,是Java入門學(xué)習(xí)中的基礎(chǔ)知識(shí),需要的朋友可以參考下2015-10-10
SpringBoot公共頁(yè)面抽取方法實(shí)現(xiàn)過(guò)程介紹
這篇文章主要介紹了SpringBoot抽取公共頁(yè)面的方法實(shí)現(xiàn)過(guò)程,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)吧2022-10-10
深入Spring Boot實(shí)現(xiàn)對(duì)Fat Jar jsp的支持
這篇文章主要介紹了深入Spring Boot實(shí)現(xiàn)對(duì)Fat Jar jsp的支持,小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧2018-06-06
使用maven實(shí)現(xiàn)有關(guān)Jsoup簡(jiǎn)單爬蟲的步驟
這篇文章主要介紹了使用maven實(shí)現(xiàn)有關(guān)Jsoup簡(jiǎn)單爬蟲的步驟,文中附含詳細(xì)示例代碼,有需要的朋友可以借鑒參考下,希望能夠有所幫助2021-09-09
Java模擬QQ實(shí)現(xiàn)聊天互動(dòng)程序
這篇文章主要介紹了如何利用Java語(yǔ)言模擬QQ實(shí)現(xiàn)一個(gè)簡(jiǎn)易的聊天互動(dòng)程序,文中的示例代碼講解詳細(xì),感興趣的小伙伴可以跟隨小編一起學(xué)習(xí)一下2022-06-06
Java jwt使用公鑰字符串驗(yàn)證解析token鎖方法詳解
關(guān)于java獲取Token驗(yàn)證的問(wèn)題相信很多人都遇見(jiàn)過(guò),尤其是對(duì)剛接觸微信開(kāi)發(fā)的人來(lái)說(shuō)確實(shí)有點(diǎn)棘手,下面這篇文章主要給大家介紹了關(guān)于Java中token驗(yàn)證解析的相關(guān)資料,需要的朋友可以參考下2023-02-02

