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
반응형
'SpringBoot' 카테고리의 다른 글
웹 개발 발전 과정 Servlet, JSP, MVC, FrameWork (0) | 2023.01.18 |
---|---|
@NotNull, @NotEmpty, @NotBlank 문자열 검증 (0) | 2022.08.30 |
Java Mockito when(), BDDMokito given() (0) | 2022.08.08 |
logging @Slf4j (0) | 2022.08.05 |
lombok 라이브러리 @AllArgsConstructor, @NoArgsConstructor, @RequiredArgsConstructor (0) | 2022.08.04 |
댓글