WEB/Spring Builder 형식의 Data 클래스 필드값 Default 설정하는 방법 - 반응형 2024-03-18 사진: Unsplash 의 Pawel Czerwinski 1. 방법 @Builder.Default 를 사용하여 TestDataClass.builder().build() 와 같은 형식으로 선언해도 아래처럼 정의된 값들이 들어가게 할 수 있다. import lombok.AllArgsConstructor; import lombok.Builder; import lombok.Data; import lombok.NoArgsConstructor; import java.util.Arrays; import java.util.List; @Data @Builder @NoArgsConstructor @AllArgsConstructor public class TestDataClass { @Builder.Default private String name = "king"; @Builder.Default private List<String> names = Arrays.asList("you", "hey", "wow"); } 2. 참고 https://www.baeldung.com/lombok-builder-default-value Lombok Builder with Default Value | Baeldung Learn how to create a builder default property values using Lombok www.baeldung.com 메인 이미지 출처 : 사진: Unsplash의Pawel Czerwinski 반응형 공유하기 게시글 관리 구독하기Seemingly Online 저작자표시 비영리 'WEB > Spring' 카테고리의 다른 글 Spring boot 파비콘 적용 방법 favicon.ico (0) 2024.05.08 Spring boot profile 설정 방법 [properties 기준] (0) 2024.02.27 Spring boot log4j2 셋팅 방법 정리 (0) 2024.02.23 Spring Boot 파일 업로드(multipart) 용량제한 설정하기 Resolved [org.springframework.web.multipart.MaxUploadSizeExceededException: Maximum upload size exceeded] (0) 2024.02.19 [Spring] spring.jpa.open-in-view is enabled by default. Therefore, database queries may be performed during view rendering. Explicitly configure spring.jpa.open-in-view to disable this warning 해결 방법 (1) 2023.11.18 Contents 당신이 좋아할만한 콘텐츠 Spring boot 파비콘 적용 방법 favicon.ico 2024.05.08 Spring boot profile 설정 방법 [properties 기준] 2024.02.27 Spring boot log4j2 셋팅 방법 정리 2024.02.23 Spring Boot 파일 업로드(multipart) 용량제한 설정하기 Resolved [org.springframework.web.multipart.MaxUploadSizeExceededException: Maximum upload size exceeded] 2024.02.19 댓글 0 + 이전 댓글 더보기