欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

IDEA使用Lombok簡化POJO代碼的示例

 更新時(shí)間:2019年01月03日 10:07:55   作者:staHuri  
今天小編就為大家分享一篇關(guān)于IDEA使用Lombok簡化POJO代碼的示例,小編覺得內(nèi)容挺不錯(cuò)的,現(xiàn)在分享給大家,具有很好的參考價(jià)值,需要的朋友一起跟隨小編來看看吧

使用Lombok 簡化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 測試用例

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é)

以上就是這篇文章的全部內(nèi)容了,希望本文的內(nèi)容對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,謝謝大家對(duì)腳本之家的支持。如果你想了解更多相關(guān)內(nèi)容請(qǐng)查看下面相關(guān)鏈接

相關(guān)文章

  • 解讀nacos獲取配置文件的大致過程

    解讀nacos獲取配置文件的大致過程

    這篇文章主要介紹了nacos獲取配置文件的大致過程,具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2024-07-07
  • 深入解析Java編程中的boolean對(duì)象的運(yùn)用

    深入解析Java編程中的boolean對(duì)象的運(yùn)用

    這篇文章主要介紹了Java編程中的boolean對(duì)象的運(yùn)用,是Java入門學(xué)習(xí)中的基礎(chǔ)知識(shí),需要的朋友可以參考下
    2015-10-10
  • Springboot自定義全局異常問題

    Springboot自定義全局異常問題

    這篇文章主要介紹了Springboot自定義全局異常問題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2024-05-05
  • SpringBoot公共頁面抽取方法實(shí)現(xiàn)過程介紹

    SpringBoot公共頁面抽取方法實(shí)現(xiàn)過程介紹

    這篇文章主要介紹了SpringBoot抽取公共頁面的方法實(shí)現(xiàn)過程,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)吧
    2022-10-10
  • 深入Spring Boot實(shí)現(xiàn)對(duì)Fat Jar jsp的支持

    深入Spring Boot實(shí)現(xiàn)對(duì)Fat Jar jsp的支持

    這篇文章主要介紹了深入Spring Boot實(shí)現(xiàn)對(duì)Fat Jar jsp的支持,小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧
    2018-06-06
  • 使用maven實(shí)現(xiàn)有關(guān)Jsoup簡單爬蟲的步驟

    使用maven實(shí)現(xiàn)有關(guān)Jsoup簡單爬蟲的步驟

    這篇文章主要介紹了使用maven實(shí)現(xiàn)有關(guān)Jsoup簡單爬蟲的步驟,文中附含詳細(xì)示例代碼,有需要的朋友可以借鑒參考下,希望能夠有所幫助
    2021-09-09
  • Java模擬QQ實(shí)現(xiàn)聊天互動(dòng)程序

    Java模擬QQ實(shí)現(xiàn)聊天互動(dòng)程序

    這篇文章主要介紹了如何利用Java語言模擬QQ實(shí)現(xiàn)一個(gè)簡易的聊天互動(dòng)程序,文中的示例代碼講解詳細(xì),感興趣的小伙伴可以跟隨小編一起學(xué)習(xí)一下
    2022-06-06
  • Java jwt使用公鑰字符串驗(yàn)證解析token鎖方法詳解

    Java jwt使用公鑰字符串驗(yàn)證解析token鎖方法詳解

    關(guān)于java獲取Token驗(yàn)證的問題相信很多人都遇見過,尤其是對(duì)剛接觸微信開發(fā)的人來說確實(shí)有點(diǎn)棘手,下面這篇文章主要給大家介紹了關(guān)于Java中token驗(yàn)證解析的相關(guān)資料,需要的朋友可以參考下
    2023-02-02
  • 你什么是Elastic Stack(ELK)

    你什么是Elastic Stack(ELK)

    這篇文章主要介紹了你什么是Elastic Stack(ELK),ELK是三款軟件的簡稱,分別是Elasticsearch、Logstash、Kibana組成,需要的朋友可以參考下
    2023-04-04
  • Gson之toJson和fromJson方法的具體使用

    Gson之toJson和fromJson方法的具體使用

    Gson是Google的一個(gè)開源項(xiàng)目,可以將Java對(duì)象轉(zhuǎn)換成JSON,也可能將JSON轉(zhuǎn)換成Java對(duì)象。本文就詳細(xì)的介紹了toJson和fromJson方法的具體使用,感興趣的可以了解一下
    2021-11-11

最新評(píng)論