오브젝트를 다른 오브젝트로 변환해야합니다. 오브젝트는 많은 내부 오브젝트를 중첩했습니다. 그러나 소스 오브젝트와 대상 오브젝트는 모두 데이터 유형, 변수 이름, 클래스 이름 등으로 동일합니다. 적은 코딩으로 그렇게 할 수있는 효과적인 도구가 있습니까?제 2 자 라이브러리가있는 자바에서 두 개의 동일한 클래스 매핑하기
나는 orika 시도했지만 그것은 fields.I이 반복자의 많은 및 제출 매핑을 설정하여 결국 같은 모든 필드와 내부 객체
factory.registerClassMap(factory
.classMap
아래 정의하는 기대.
도와주세요. 가이드 개체가 동일한 개체를 다른 방법으로 매핑 할 수 있습니까?
을 확인, 당신은, 당신이 아파치 평민을 시도 할 수 또는 여기에 [확인 내부 참조가 개체를 복제 할 ] (http://stackoverflow.com/questions/9264066/beanutils-clonebean-deep-copy) 답변, 그렇지 않으면 커스텀 DeepCopy 메소드를 구현해야합니다. – AntJavaDev
아니요 객체를 복제하고 싶지 않습니다. POJO와 JAXB가 있습니다. POJO에서 JAXB – Ramkumar
으로 값을 설정해야합니다. 그러면 pojo 객체가 있고 JAXB 객체로 복제 할 것입니다. 만약 당신이 말한 것과 같고 패키지 이름 만 바꾼다면 s – AntJavaDev