2024-03-18
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
메인 이미지 출처 : 사진: Unsplash의Pawel Czerwinski