0
도저와 함께 작업 중이었고 도저가 지원하지 않는 특별한 시나리오가있었습니다. String, Ingeger 및 기타 기본 유형과 같은 속성 유형이 다른 클래스가 있다고 가정합니다. 이제이 클래스의 문자열 속성 만 다른 속성으로 복사하려고합니다.하나의 객체에서 다른 객체로 문자열 속성 만 복사
DozerBeanMapper mapper = new DozerBeanMapper();
// initialize Object of source
// initialize Object of destination
mapper.map(source,destination);
은 어떤 도저 가능합니다, (그것의 아주 간단한, 그러나 그것은 문제의 올바른 이해를 제공 할 것입니다.)
Class Source{
private int a;
private boolean b;
private String s1;
//more properties with primitive type.
}
Class Destination{
// same structure
}
지금 내가 좋아하는 somethink 원하는 : 는 여기에 예제 코드를이야? 나는 도저에게 익숙하다. 그러나 Opera는 apache beanutil 또는 ModelMapper와 같은 다른 API에 대해 작동합니다. 이 기술로 자유롭게 대답하십시오.