前言

我曾經(jīng)是一名 .Net 開發(fā),如今的我是一名 Java 開發(fā)者。在我享受著 Java 成熟的生態(tài)時(shí),我常常懷念 c# 簡(jiǎn)潔的語法:自動(dòng)屬性、類型推斷、自動(dòng)初始化器 ....

魚,我所欲也,熊掌亦我所欲也; 二者不可得兼;

直到我遇到了 lombok 。

添加依賴及 IDE 插件

maven 添加依賴:

<dependency>
    <groupId>org.projectlombok</groupId>
    <artifactId>lombok-maven</artifactId>
    <version>1.16.14.0</version></dependency>

因?yàn)?lombok 要在編譯器編譯時(shí)通過操作AST(抽象語法樹)改變字節(jié)碼生成

網(wǎng)友評(píng)論