社員みんなの写真

便利なライブラリ


マックシステム (2017.10.26 09:00) | メンバーの戯言|

こんにちは

ITソリューション部のMです。

 

最近、はじめてlombokにふれ

とても便利だったので、Eclipseへの設定をご紹介します。

 

環境

OS:Windows 7

Java:1.8.0_144

Eclipse:Neon.3Release (4.6.3)

Lombok:1.16.18

 

lombokを使用しないと以下のようにgetter/setterを書く必要があるのですが

lombokを使用するとgetter/setterなどをアノテーションのみにすることができます。

lombok未使用

 

 

まずlombok.jar をlombokのサイトからダウンロードします。

lombokサイトtop

 

lombokサイトdownload

 

 

次にダウンロードしたlombok.jarをダブルクリックして実行すると以下のインストール画面が表示されるのでSpecify location押下し、使用するeclipse.exeを参照します。大丈夫であればInstall/Updateボタンを押下します。

lombokInstallnow

 

 

lombokのインストールが実行され成功すると以下のインストール完了画面が表示されます。

lombokInstallComplete

 

 

eclipseを再起動し、プロジェクトのビルドからライブラリーの追加でlombok.jarを追加するとlombokを使用できるようになります。

lombokライブラリ追加

 

 

下記はlombokの@Dataを使用した状態です。getter/setterはありませんが、参照側ではgetter/setterが認識されています。

lombok使用

 

冗長なコードを減らすことができるので、とても便利だと思います。

lombokでは他にも便利なアノテーションがあるので用途に合わせて使用してみてください。

SpringBootではbuild.gradle、Mavenではpom.xmlに記述すればlombok.jarを取り込むことができるので試してみてください。

それでは、また!