The first approach consists of annotating the class as below:
@[email protected]@[email protected]@RequiredArgsConstructorpublic class Foo { ...}
A shortcut for @ToString, @EqualsAndHashCode, @Getter on all fields, @Setter on all non-final fields, and @RequiredArgsConstructor is @Data as follows:
@Datapublic class Foo { ...}