そこで登場するのが Lombok です。Lombok はコード行を減らす目的で、アノテーションを使用して Java コードのクラスやコード・ブロックを識別します。前述の Java Bean の例では、ゲッター、セッター、そして他の 3 つのメソッドのすべてが暗黙的に示されて、コンパイル時に組み込まれます。
Java の冗長性を排除する手軽な方法