내가지도 또는 특정 분야지도 DTO에서 단 특정 필드 -지도 - 구조체
예를 들어 데이터를 작성해야 어디 유스 케이스를 사용> 모델 : 내가 객체 인 UserDTO로 변환 할 필요가 사용자 모델이를 username과 accountId와 같은 특정 입력란은 입니다.
모델 :
public class UserCore{
private String accountId;
private String username;
private String workEmail;
private String firstName;
private String password;
private String hashedPassword;
}
객체 인 UserDTO : 내가 예를 들어 대상
에 소스 만 특정 필드를 매핑 할 수 있도록 지도 - 구조체에서 어떤 방법
public class UserCoreDTO{
private String accountId;
private String username;
private String workEmail;
private String firstName;
private String password;
private String hashedPassword;
}
있다 : UserMapper mapper = Mappers.getMapper (UserMapper.class);
mapper.map (fieldsToFetch, source, destination);
지금까지 해보신 것은 무엇입니까? –
@DarrenForsythe 내가 map-struct 문서에서 위의 요구 사항에 대한 지원을 찾지 못했지만 그 이유가 무엇인지 알았습니다. 모든 신체가 지금까지 해본 적이있는 것, 심지어 이해하는 질문을 말하는 것은 일반적인 관행입니다. –