Java Lombokを使って、ボイラープレートを書いてもらう




Lombokの入手

mavenを使って入手

pom.xmlは、こんな感じ。

手動で入手

手動で入手するのであれば、以下のjarを入手しましょう。
依存関係が無いので、ここで探しても良いかもです。

  • lombok-1.18.32.jar

※2024年6月現在です。

Java Lombokを使って、ボイラープレートを書いてもらうサンプル

Lombokを使って、getter,setter,toString,equals,hashcodeメソッドを自動的に作成してもらいます。

実行結果

サンプルの解説

クラスの前に、@Dataアノテーションを追加。
これで、コンパイル時にgetter,setter,toString,equals,hashcodeメソッドが自動的に生成されます。
また、必須フィールドを引数に持つコンストラクタも自動で作成してくれます。
(今回は、必須フィールドを指定していません)