SpringBoot
lombok 라이브러리 @Getter, @Setter, @ToString, @Builder
오렌지마끼야또
2022. 8. 3. 18:02
728x90
반응형
lombok
- 어노테이션 기반으로 코드를 자동완성해주는 라이브러리
@Getter, @Setter
- import lombok.Getter;
- import lombok.Setter;
@Getter, @Setter를 클래스에 적용하게 되면 모든 변수들에 적용이 가능하고, 변수에 적용하게 되면 해당 변수만 적용된다.
@ToString
- import lombok.ToString;
- ToString 메소드를 자동 생성해준다.
* ToStirng 메소드
@Builder
- import lombok.Builder;
- 객체 생성 및 초기화. 모든 멤버 변수를 설정할 수 있는 Builder Class를 생성.
- 빌터패턴
- @Builder 어노테이션이 생기게된 과정 https://fvor001.tistory.com/5
사진 출처 및 참고
https://blog.naver.com/201876/222029990765
728x90
반응형