종우의 컴퓨터 공간
롬복(lombok) 개념 및 어노테이션 본문
@Getter
- 선언된 모든 필드의 get 메소드를 생성해 준다.
@RequiredArgsConstructor
- 선언된 모든 final 필드가 포함된 생성자를 생성해 준다.
- final이 없는 필드는 생성자에 포함되지 않는다.
@NoArgsConstructor
- 기본 생성자 자동 추가(default constructor with no fields)
@Builder
- 해당 클래스의 빌더 패턴 클래스를 생성
- 생성자 상단에 선언 시 생성자에 포함된 필드만 빌더에 포함
'스프링 부트 (SpringBoot)' 카테고리의 다른 글
템플릿 엔진(Template Engine) (0) | 2021.07.13 |
---|---|
REST API (0) | 2021.07.11 |
롬복 @Builder vs Builder Pattern (2) | 2021.07.08 |
롬복 트러블 슈팅(lombok trouble shooting) (0) | 2021.07.07 |
스프링 부트 개념 및 어노테이션 (0) | 2021.07.07 |