인프런 커뮤니티 질문&답변
order builder패턴 질문
작성
·
330
0
set를 빌더 패턴으로 바꿔봤는데 배열은 어떻게 빌더로하는지 궁금해서요ㅠㅠ
이러이렇게 하는게 맞는건지 아닌거같기도하고... 그리고 (...) 이거 궁금한데 뭐라고 검색해야나오나요?
답변 3
0
0
성호
질문자
그럼 위에 같은 경우는
Order order = Order.builder()
.member(member)
.delivery(delivery)
.orderItems(new OrderItem[] {orderItems)
.build();
이게 맞나요? 빨간줄이 뜨는데






강의를 보셔서 아시겠지만,
Order는 OrderItem을 List로 관리합니다.
따라서, new OrderItem[] 형태가 아닌 아래와 같이 new ArrayList<>()처럼 List 타입을 사용해야합니다.