StructMapper
![[Java] Dozer Mapper 사용 방법](https://img1.daumcdn.net/thumb/R750x0/?scode=mtistory2&fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdna%2F7qqz4%2FbtqCWMwIMuU%2FAAAAAAAAAAAAAAAAAAAAABiVyQrIxsT35UdFLmVdaU0KvSJ022lQ1GbBdRhT4yyp%2Fimg.png%3Fcredential%3DyqXZFxpELC7KVnFOS48ylbz2pIh7yKj8%26expires%3D1759244399%26allow_ip%3D%26allow_referer%3D%26signature%3DXQHq87GTY2kvItgdpvDUwx08ipA%253D)
[Java] Dozer Mapper 사용 방법
1. Dozer Mapper란? Dozer는 한 객체에서 다른 객체로 데이터를 재귀 적으로 복사하는 Java Bean to Java Bean 매퍼입니다. Dozer는 단순 특성 맵핑, 복합 유형 맵핑, 양방향 맵핑, 암시적 명시적 맵핑 및 재귀 맵핑을 지원합니다. 여기에는 요소 레벨에서 맵핑해야하는 맵핑 콜렉션 속성도 포함됩니다. Dozer는 속성 이름 간 매핑을 지원할뿐만 아니라 유형 간 자동 변환도 지원합니다. Dozer는 리플렉션을 사용하여 대부분의 필드 매핑을 자동으로 수행 할 수 있지만 모든 사용자 지정 매핑은 XML 형식으로 미리 설명 할 수 있습니다. Dozer는 JMapper와 다르게 양방향 매핑을 지원합니다. 매핑은 양방향이므로 클래스 간의 관계는 하나만 정의하면됩니다. 두 객체의 속성 ..