Lombokを使う

プロジェクトにLombokをインストールしてgetterやsetterを省略します。

Lombokはこちらからダウンロードします。

lombok.jarがダウンロードされるのでダブルクリックするとIDEを検出してくれます。

Lombokを使う

IDEにチェックを入れ、「Install / Update」をクリックします。

eclipse.iniやsts.iniが修正(追加)されます。

mavenを使用している場合、pom.xmlに以下を追加します。

それ以外の場合は、Eclipse(STS)を再起動して使いたいプロジェクトを右クリックして「プロパティー」を選択します。

ライブラリタブを選んで「外部Jar」からlombok.jarを選んで完了です。

@Dataアノテーションを使用するとgetter,setterメソッドを省略することができます。

アウトラインビューを見るとgetter,setterが表示されているのがわかります。

private finalとするとsetterメソッドは生成されないようになっていて便利です。

Lombokを使う
@AllArgsConstructorアノテーションを使用すると引数ありコンストラクタが生成されるようになります。
この時、引数なしコンストラクタは生成されなくなります。

関西で140-170/80~120万から受け付けております^^
得意技はJS(ES6),Java,AWSの大体のリソースです
Python3.6,Djangoを勉強中です,Javaは少し飽きてしまってます–;
コメントはやさしくお願いいたします^^
座右の銘は、「狭き門より入れ」「願わくば、我に七難八苦を与えたまえ」です^^

スポンサーリンク
  • このエントリーをはてなブックマークに追加
スポンサーリンク

コメントをどうぞ

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

CAPTCHA