반응형
중첩소스
-
[MapStruct] 중첩된 빈 프로퍼티를 현재 타겟에 매핑시키기자바/mapstruct 2020. 12. 1. 14:34
중첩된 소스 객체의 모든 프로퍼티들에 대해서 명시적으로 선언하기를 원하지 않으면, target 파라미터에 "."를 사용할 수 있습니다. "."는 MapStruct로 하여금 소스 객체의 모든 프로퍼티들에 대해서 타겟 객체에 매핑될 수 있게 지원합니다. 해당 기능은 MapStruct 1.4.1에서부터 지원됩니다. @Getter @NoArgsConstructor @JsonInclude(JsonInclude.Include.NON_EMPTY) public class CustomerDto { private Long id; private Record record; private Account account; @Builder public CustomerDto(Long id, Record record, Account a..