2017-02-20 3 views
0

MapStruct에서 매개 변수화 된 생성자를 지원합니까?MapStruct 및 매개 변수화 된 생성자?

많은 게시물에서 2015 년에이 기능이 구현 될 것이라고 1.1 릴리스에서 발견되었습니다. 이제 1.1.0.Final을 사용하고 있습니다. 그러나 doc에서 parametrized 생성자가 필요한 대상 객체를 매핑하는 방법을 찾을 수 없습니다.

이 기능이 구현 되었습니까?

답변

0

아니요, 현재 매개 변수없는 (기본) 생성자 이외의 다른 생성자는 지원되지 않습니다. 그것을 추적하기위한 issue #73이 있습니다. 우리의 위시리스트에 올라 있으며, 곧 끝나기를 희망합니다. 그러나 그것이 언제 될지를 말하기에는 너무 이릅니다.

+0

감사합니다. 해결 방법은 무엇입니까? Builder 패턴을 사용 하시겠습니까? 아니면? – Artegon

+0

예, 좋은 생각 일 수 있습니다. – Gunnar

+0

이러한 개체에 대해 사용자 지정 메서드 (http://mapstruct.org/documentation/stable/reference/html/#adding-custom-methods)를 작성할 수 있습니다. – Filip