最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

springboot使用@data注解減少不必要代碼

 更新時間:2019年08月16日 11:27:01   作者:不愛編程的設(shè)計師  
這篇文章主要介紹了springboot使用@data注解減少不必要代碼,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧

一、idea安裝lombok插件

安裝lombok插件

在這里插入圖片描述

二、重啟idea

三、添加maven依賴

<dependency>
      <groupId>org.projectlombok</groupId>
      <artifactId>lombok</artifactId>
      <version>1.16.10</version>
 </dependency>

四、書寫一個實體類

import lombok.Data;

@Data
public class MyTestBean {
  private Integer id;
  private String name;
  private String password;
}

五、測試代碼

public class TestMyBean {
  public static void main(String[] args){
    MyTestBean m=new MyTestBean();
    m.setId(1);
    m.setName("zhangsan");
    m.setPassword("123456");
    System.out.println(m);
  }
}

六、結(jié)果

運(yùn)行結(jié)果

七、擴(kuò)展

  • @Data : 注解在類上, 為類提供讀寫屬性, 此外還提供了 equals()、hashCode()、toString() 方法
  • @Getter/@Setter : 注解在類上, 為類提供讀寫屬性
  • @ToString : 注解在類上, 為類提供 toString() 方法
  • @Slf4j : 注解在類上, 為類提供一個屬性名為 log 的 log4j 的日志對象
  • @Log4j : 注解在類上, 為類提供一個屬性名為 log 的 log4j 的日志對象

以上就是本文的全部內(nèi)容,希望對大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。

相關(guān)文章

  • Java基礎(chǔ)之重載(Overload)與重寫(Override)詳解

    Java基礎(chǔ)之重載(Overload)與重寫(Override)詳解

    這篇文章主要介紹了Java基礎(chǔ)之重載(Overload)與重寫(Override)詳解,文中有非常詳細(xì)的代碼示例,對正在學(xué)習(xí)java基礎(chǔ)的小伙伴們有非常好的幫助,需要的朋友可以參考下
    2021-04-04
  • java application maven項目打自定義zip包實例(推薦)

    java application maven項目打自定義zip包實例(推薦)

    下面小編就為大家?guī)硪黄猨ava application maven項目打自定義zip包實例(推薦)。小編覺得挺不錯的,現(xiàn)在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2017-05-05
  • 淺談一下Java中枚舉的用法

    淺談一下Java中枚舉的用法

    這篇文章主要介紹了淺談一下Java中枚舉的用法,枚舉是一個被命名的整型常數(shù)的集合,用于聲明一組帶標(biāo)識符的常數(shù),當(dāng)一個變量有幾種固定可能的取值時,就可以將它定義為枚舉類型,需要的朋友可以參考下
    2023-04-04
  • Java必備知識之位運(yùn)算及常見進(jìn)制解讀

    Java必備知識之位運(yùn)算及常見進(jìn)制解讀

    從現(xiàn)代計算機(jī)中所有的數(shù)據(jù)二進(jìn)制的形式存儲在設(shè)備中。即 0、1 兩種狀態(tài),計算機(jī)對二進(jìn)制數(shù)據(jù)進(jìn)行的運(yùn)算(+、-、*、/)都是叫位運(yùn)算,即將符號位共同參與運(yùn)算的運(yùn)算
    2021-10-10
  • java調(diào)用dll方法總結(jié)

    java調(diào)用dll方法總結(jié)

    本篇文章小編給大家整理了java調(diào)用dll的方法的總結(jié),有需要的朋友參考學(xué)下一下吧。
    2017-12-12
  • Mybatis+Druid+MybatisPlus多數(shù)據(jù)源配置方法

    Mybatis+Druid+MybatisPlus多數(shù)據(jù)源配置方法

    在項目開發(fā)中,經(jīng)常需要連接多個數(shù)據(jù)庫,使用Mybatis、Druid和MybatisPlus可以實現(xiàn)多數(shù)據(jù)源配置,通過定義配置類和修改配置文件,如properties或yaml,可以設(shè)置多個數(shù)據(jù)源,本文介紹了配置項包括Druid基本配置、數(shù)據(jù)源一、數(shù)據(jù)源二,感興趣的朋友一起看看吧
    2024-09-09
  • Java獲取路徑的6種方式代碼示例

    Java獲取路徑的6種方式代碼示例

    在Java中獲取路徑的方法有多種,每種方法適用于不同的場景,這篇文章主要介紹了Java獲取路徑的6種方式,文中通過代碼介紹的非常詳細(xì),需要的朋友可以參考下
    2025-02-02
  • 五分鐘帶你快速學(xué)習(xí)Spring?IOC

    五分鐘帶你快速學(xué)習(xí)Spring?IOC

    這篇文章主要給大家介紹了關(guān)于如何通過五分鐘快速學(xué)習(xí)Spring?IOC的相關(guān)資料,文中通過實例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友可以參考下
    2022-03-03
  • java 轉(zhuǎn)發(fā)和重定向區(qū)別及實例代碼

    java 轉(zhuǎn)發(fā)和重定向區(qū)別及實例代碼

    這篇文章主要介紹了java 轉(zhuǎn)發(fā)和重定向區(qū)別及實例代碼的相關(guān)資料,需要的朋友可以參考下
    2016-11-11
  • Java中關(guān)于Map四種取值方式

    Java中關(guān)于Map四種取值方式

    這篇文章主要介紹了Java中關(guān)于Map四種取值方式,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2023-03-03

最新評論

明水县| 临海市| 郯城县| 三原县| 无棣县| 库尔勒市| 江孜县| 丰台区| 广东省| 漠河县| 衡水市| 庄浪县| 尼勒克县| 习水县| 武平县| 凌源市| 额尔古纳市| 石楼县| 仙桃市| 新邵县| 来凤县| 峨山| 吉安市| 星座| 射洪县| 杭锦旗| 蒲江县| 库尔勒市| 稷山县| 新源县| 婺源县| 巴南区| 武义县| 滨州市| 临夏市| 囊谦县| 漳州市| 定兴县| 九龙城区| 福安市| 怀安县|