1. 소개 여러 계층으로 구성된 대규모 Java 애플리케이션을 만들려면 지속성 모델, 도메인 모델 또는 소위 DTO와 같은 여러 모델을 사용해야 합니다. 서로 다른 애플리케이션 계층에 대해 여러 모델을 사용하려면 빈 간 매핑 방법을 제공해야 합니다. 이 작업을 수동으로 수행하면 많은 상용구 코드를 빠르게 생성하고 많은 시간을 소비할 수 있습니다. 다행스럽게도 Java용 객체 매핑 프레임워크가 여러 개 있습니다. 이 사용방법(예제)에서는 가장 널리 사용되는 Java 매핑 프레임워크의 성능을 비교할 것입니다. 2. 매핑 프레임워크 2.1. 도저 Dozer는 재귀를 사용하여 한 개체에서 다른 개체로 데이터를 복사하는 매핑 프레임워크입니다 . 프레임워크는 빈 간에 속성을 복사할 수 있을 뿐만 아니라 다른 유형 ..