概要
Getter、Setter等の記述を省略できる。
代わりにアノテーションを記述する。
導入方法
SpringBootの場合はプロジェクト作成時にLombokを選択
@Data
getter/setter、hashCode()、equals()、toString()を省略
@Data public class ZipCodeDataDto { /** 郵便番号 */ private String zipcode; /** 都道府県コード */ private String prefcode; }
@Getter、@Setter
getter/setterを省略
@Getter @Setter public class ZipCodeDataDto { /** 郵便番号 */ private String zipcode; /** 都道府県コード */ private String prefcode; }
@toString
toStringを省略
@toString public class ZipCodeDataDto { /** 郵便番号 */ private String zipcode; /** 都道府県コード */ private String prefcode; }