롬복 어노테이션

김상우·2023년 2월 1일
0

치트시트

목록 보기
8/8

NoArgsConstructor
빈 생성자 만드는 어노테이션

AllArgsConstructor
필드값 다 가진 생성자 만드는 어노테이션

Builder
필요한 필드 값만 따로 가져올수 있게 만드는 어노테이션
순서 안지켜도 됨
직접 만들면 생성자 만든 순서 대로 해야됨
ex) Member.builder().username~~~.build();

Data
게터 세터 다만들어주는 어노테이션
외에도 여러가지를 만들어주는데 @Data 자체를 추천하지 않는 경우도 있다.
코틀린의 경우는 dataClass 라는게 있어서 자체지원 됨

Getter
게터만 만들어줌
Setter
세터만 만들어줌

profile
헤헤

0개의 댓글