Lombok のアノテーション
はじめに 普段使っているアノテーションを整理するためにメモに残しとこうと思います。基本的にこちらを引用しています。 コンストラクタ生成タイプのアノテーション @NoArgsConstructor デフォルトコンストラクタを生成するもの(メンバー変数なし) 1 2 3 4 5 6 7 8 9 10 11 12 import lombok.NoArgsConstructor; @NoArgsConstructor public class Person1 { private long id; private String name; private int age; // 実際には以下が追加される public Person1() { } } @AllArgsConstructor すべてのメンバー変数の値をセットできるコンストラクタが自動で生成される 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 import lombok.AllArgsConstructor; @AllArgsConstructor public class Person2 { private long id; private String name; private int age; // 実際には以下が追加される public Person2(final long id, final String name, final int age) { this....