[Mapstruct] @Mapping 활용하기
Mapstruct 를 활용하면 Entity ↔ DTO 간 필드들을 쉽게 맵핑하여 사용할 수 있습니다. 필드가 많아지면 일일이 손수 맵핑하는게 여간 귀찮은 일이 아니며, 생각없이 맵핑하다가 타이핑 실수로 맵핑이 안되는 경우가 발생 할 수 있기 때문에 Mapstruct 를 잘 활용하는 것이 좋습니다. 이번 포스트에서는 mapstruct 로 간단히 entity 와 DTO 간 필드를 맵핑하는 법과 @Mapping 어노테이션을 활용하여 필드 데이터를 조작 맵핑하는 방법을 다뤄보려고 합니다. 더 고급 기술들이 있지만 저도 아직 실 사용하지 않는터라 다 다루지는 않겠습니다. Mapstruct 를 사용하기 위해서는 아래의 dependency 를 추가해줍니다. implementation 'org.mapstruct:map..
Java/Mapstruct
2024. 2. 27. 09:45