便利なライブラリ
こんにちは
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.jar をlombokのサイトからダウンロードします。
次にダウンロードしたlombok.jarをダブルクリックして実行すると以下のインストール画面が表示されるのでSpecify location押下し、使用するeclipse.exeを参照します。大丈夫であればInstall/Updateボタンを押下します。
lombokのインストールが実行され成功すると以下のインストール完了画面が表示されます。
eclipseを再起動し、プロジェクトのビルドからライブラリーの追加でlombok.jarを追加するとlombokを使用できるようになります。
下記はlombokの@Dataを使用した状態です。getter/setterはありませんが、参照側ではgetter/setterが認識されています。
冗長なコードを減らすことができるので、とても便利だと思います。
lombokでは他にも便利なアノテーションがあるので用途に合わせて使用してみてください。
SpringBootではbuild.gradle、Mavenではpom.xmlに記述すればlombok.jarを取り込むことができるので試してみてください。
それでは、また!