@Data
@Getter @Setter @EqualsAndHashCode @AllArgsConstructor을 포함한
Lombok에서 제공하는 필드와 관련된 모든 코드를 생성
import lombok.Data;
@Data
public class Person {
private String name;
private int age;
private String address;
}
https://standout.tistory.com/491
Annotation - @Getter @Setter @ToString
lombok에서 getter, setter, tostring의 역할을 대신하여 코드의 길이를 줄여준다. import lombok.Getter; import lombok.Setter; import lombok.ToString; @Getter @Setter @ToString public class Person { private String name; private int age; priv
standout.tistory.com
https://standout.tistory.com/492
Annotation - @EqualsAndHashCode
@EqualsAndHashCode equals() 및 hashCode() 메서드를 생성 import lombok.EqualsAndHashCode; @EqualsAndHashCode public class Person { private String name; private int age; private String address; } https://standout.tistory.com/191 true인지 false인지
standout.tistory.com
https://standout.tistory.com/493
Annotation - @AllArgsConstructor
@AllArgsConstructor 클래스 내의 모든 필드를 매개변수로 받는 생성자를 자동으로 생성 import lombok.AllArgsConstructor; @AllArgsConstructor public class Person { private String name; private int age; private String address; } public
standout.tistory.com
'JAVA > Spring' 카테고리의 다른 글
Annotation - @RequiredArgsConstructor (0) | 2023.04.20 |
---|---|
Annotation - @NonNull (0) | 2023.04.20 |
Annotation - @AllArgsConstructor (0) | 2023.04.20 |
Annotation - @EqualsAndHashCode (0) | 2023.04.20 |
Annotation - @Getter @Setter @ToString (0) | 2023.04.20 |