1. 程式人生 > >IDEA裡面新增lombok外掛,編寫簡略風格Java程式碼

IDEA裡面新增lombok外掛,編寫簡略風格Java程式碼

在 java平臺上,lombok 提供了簡單的註解的形式來幫助我們消除一些必須有但看起來很臃腫的程式碼, 比如屬性的get/set,及物件的toString等方法,特別是相對於 POJO;

關於lombok的相關資訊,lombok

下面開始在IDEA裡面為我們的專案配置lombok編寫支援咯,

1 . 首先在IDEA裡面安裝使用lombok編寫簡略風格程式碼的外掛,

  • 開啟IDEA的Settings面板,並選擇Plugins選項,然後點選 “Browse repositories..”
    這裡寫圖片描述

  • 在輸入框輸入”lombok”,得到搜尋結果,選擇第二個,點選安裝,然後安裝提示重啟IDEA,安裝成功;
    這裡寫圖片描述

2 . 在自己的專案裡新增lombok的編譯支援(此處本人所操作的專案為maven專案),在pom檔案裡面新增如下indenpence

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

3 . 然後就可以盡情在自己專案裡面編寫簡略風格的Java程式碼咯

    package com.lombok;

    import lombok.Data;
    import lombok.EqualsAndHashCode;

    import java.util.List;

    /**
     * Created by Hinsteny on 2016/1/3.
     */
    @Data
    @EqualsAndHashCode(callSuper = false)
    public class Student {

        String name;
        int sex;
        Integer age;
        String address;

        List<String> books;


    }

    //使用Student類物件
Student student = new Student(); student.setName(name); student.setAge(age); student.setAddress(address); student.setBooks(Arrays.asList(books));

關於lombok的更多語法特性請參考: features

相關推薦

IDEA裡面新增lombok外掛,編寫簡略風格Java程式碼

在 java平臺上,lombok 提供了簡單的註解的形式來幫助我們消除一些必須有但看起來很臃腫的程式碼, 比如屬性的get/set,及物件的toString等方法,特別是相對於 POJO; 關於lombok的相關資訊,lombok 下面開始在IDEA裡

IDEA中的lombok外掛安裝以及各註解的詳細介紹

IDEA中的lombok外掛安裝以及各註解的詳細介紹 其實對於我們來說, 寫好實體類後,直接用快捷方式生成get,set方法,還有 構造方法就行了,但是對於欄位比較多的, 如果修改一個屬性的話,就要再修改他的get ,set方法,這樣容易出錯,但是用了lombok以後,就不必擔心了,下面給大家說下idea中

IDEA中使用lombok外掛

Lombok是什麼? lombok是一個可以通過簡單的註解的形式來幫助我們簡化消除一些必須有但顯得很臃腫的 Java 程式碼的工具,簡單來說,比如我們新建了一個類,然後在其中寫了幾個欄位,然後通常情況下我們需要手動去建立get、set、構造方法、log、toString、hashCode、e

IDEA中安裝lombok外掛

一、File ---> settings... 二、Plugins  ---> Browse repositories... 三、搜尋 lombok ,點選 Lombok Plu

idea本地安裝 lombok外掛

如果在idea用外網無法安裝lombok,說明lombok版本和idean版本不一致,要麼換idea要麼換lombok 本地安裝lombok 各種版本任選 2:下載好後放在某個盤下,不需要解壓,不要動 3:進入idea Annotati

idea 離線安裝 lombok外掛

Lombok簡介Lombok是Java語言的實用工具,確切的說,應該說是一個很好用的外掛,對,外掛!可以用來幫助開發人員消除Java程式碼的冗長,尤其是對於簡單的Java物件(POJO),它通過註解實現這一目的,而不是一大段一大段的Java方法。Project Lombok

idea 離線安裝lombok外掛

依賴: <dependency> <groupId>org.projectlombok</groupId> <artifactId>lombok</artifactId> <vers

idea中@Data標籤getset不起作用(Idea下安裝Lombok外掛)

一、spring cloud中使用@Data標籤,不用手動新增get set方法,但是如果專案中其他類中使用getset方法,如果報錯,原因是idea中沒有新增Lombok外掛,新增上外掛便可以解決。截圖如下: 二、Idea下安裝Lombok外掛 1、外網可直

IDEA外掛:快速刪除Java程式碼中的註釋

背景 有時,我們需要刪除Java原始碼中的註釋。目前有不少方法,比如: 實現狀態機。該方式較為通用,適用於多種語言(取決於狀態機支援的註釋符號)。 正則匹配。該方式容易誤判,尤其是容易誤刪字串。 利用第三方庫。該方式侷限性較強,比如不同語言可能有不同的第三方庫。 本文針對Java語言,介紹

敏捷開發中編寫高質量Java程式碼

敏捷開發的理念已經流行了很長的時間,在敏捷開發中的開發迭代階段中,我們可以通過五個步驟,來有效的提高整個專案的程式碼質量。 Java專案開發過程中,由於開發人員的經驗、Java程式碼編寫習慣,以及缺乏統一的標準和管理流程,往往導致整個專案的程式碼質量較差,難於維 護,需要較

如何編寫高質量JAVA程式碼

     如何編寫高質量程式碼,從而提升系統性能。想必是很多程式設計師都非常注意的地方,最近總結了一些要點,特此記錄在案。 所謂程式碼高可讀性和高可維護性,其實就是應該有著規範的Java程式設計風格,在開發程式過程中,從近期目標看是應該著眼於功能實現,但是隻能解一時之渴,而不思長遠之計,確不可取,一個雜亂無序

Android studio 編寫測試純Java程式碼

之前都是用eclipse來進行Java程式碼測試,今天忽然想直接用androidstudio 來測試,然後就想當然的在app 專案下寫了一個純Java類,當是當去執行app的時候就會 報錯“FileNotFoundException” ,就想是不是studio 裡不可以這麼

如何編寫可怕的Java程式碼

我決定告訴你如何編寫可怕的Java程式碼。如果你厭倦了所有這些美麗的設計模式和最佳實踐,並且想寫些瘋狂的東西,請繼續閱讀。 如果你正在尋找有關如何編寫良好程式碼的建議,請檢視其它文章! 對一切使用異常 你知道迴圈對嗎?差一錯誤(英語:Off-by-one error,縮寫 OBOE,是在計數時由於邊界條件判斷

IDEA lombok外掛問題

今天在專案中發現,從eclipse匯入到IDEA的專案,能夠執行起來,但是程式碼一直報錯,經過一系列的reimport等操作仍未解決。後來發現是找不到某個物件的某個get/set方法(cant resolve method 'XXX'),因為這個物件我使用了註解@Data,所以在原始碼中的確是看

程式碼規範:idea新增阿里巴巴Java開發外掛

    在一個專案中,不可缺少的是書寫程式碼的規範,沒有好的程式碼規範約束,大家各寫各的,十分不利於程式碼的維護與修改。     首先來看看如何在idea上新增這個外掛:     直接上圖       

非常好用的外掛之IntelliJ IDEA lombok外掛的安裝和使用

一、lombok的介紹      lombok是開源的程式碼生成庫,是一款非常實用的小工具,我們在編輯實體類時可以通過lombok註解減少getter、setter等方法的編寫,在更改實體類時只需要修改屬性即可,減少了很多重複程式碼的編寫

阿里java程式碼規範IDEA新增外掛

為了儘量自己寫好程式碼,為了儘量團隊程式碼風格統一,有一套可執行的規範是再好不過了,《阿里巴巴Java開發手冊》對JAVA編碼規範做了一個總結,並且把這個規範做成了一個很好用的IDEA外掛,可以讓我們的程式碼看上去更加舒適。 1.開啟IDEA,點選File->Settings-&g

idea Lombok外掛下載

Lombok外掛下載安裝 外掛下載地址:https://github.com/mplushnikov/lombok-intellij-plugin/releases , File -> Settings -> Plugins -> Install plu

IntelliJ IDEA使用教程十一 Lombok外掛 安裝及使用

介紹 使用lombok,可以減少樣板程式碼。 何為樣板程式碼,比如: - getter setter 方法 - toString方法 - hashCode方法 每建立一個實體類,都得寫一遍這些方法,總感覺特別繁瑣,使用lombok之後,只需要一個註解

撩課-Java-Intellij Idea安裝lombok外掛與建立web專案

安裝lombok外掛 新增jar包方式 給idea安裝一個外掛 第一步: 第二步: 啟用註解 建立web專案 開啟idea時新增外掛 把javaEE的外掛都新增上去 重啟後,建立新的工程 配置tomcat伺服器