Spring bootでLombok(https://projectlombok.org/)を使うとGetter Setterを記述する必要がなくなります。とっても便利。ただ、導入にあたりちょっと詰まったのでメモしておこうと思います。
環境:
Mac
Spring Boot
Maven
Eclipse
Spring bootでLombokを導入する
Mavenの場合はに記載の通りpom.xmlにdependencyを記載します。
これでアプリを実行したらMaven Dependencyにも取り込まれてたしいけるだろ!と思ってたのですが、これだけではGetter Setterは生成されませんでした。これはただダウンロードしただけです。
なのでlombokのインストールをする必要があります。
Macユーザーならば
/Users/{ユーザー名}/.m2/repository/org/projectlombok/lombok/1.18.22/lombok-1.18.22.jar
に行ってlombok-1.18.22.jarをダブルクリックしてください。
必要に応じてIDEを選択してInstallをしてください。
インストールが完了したら、Eclipse.appを右クリしてshow package contents
Eclipse.app/Contents/Eclipse/eclipse.iniで
スポンサーリンク
Spring bootでLombokの記述方法
インストールができたら使い方はとっても簡単、Getter Setterを作成したいクラスにて、
import lombok.Data; して、クラスのアノテーションに @Data をつけるのみ!
とっても簡単ですね!それでは!