728x90 Spring/spring1 [Spring] ModelMapper Modelmapper 모델 맵퍼에 대해서 알아보자. 기본적인 사용 방법과 사용시 문제가 될만한 부분을 알아본다. 프로젝트를 진행하다 보면 DTO 를 만들게 된다. 모델을 DTO로 쉽게 변환해주기때문에 사용한다. 사용할때 유의점은 ACCESSLEVEL 또는 setter 둘중 하나는 반드시 필요하다. 값이 null로 떨어지는 문제를 해결해본다. DTO (DataTransferObject)를 만드는 이유? 간단하게 설명하자면 요청비용이 비싸고 자바의 특성상 여러개의 값을 리턴할수없다. 모델에는 다양한 어노테이션 또는 로직이 들어 갈수 있기 모델 자체를 전달하는건 적합하지 않다고 생각한다. 그렇기 때문에 DTO 를 만들어서 사용한다. ModelMapper 의 특징 Intelligent 모델 맵퍼는 어떻게 데이터.. 2022. 3. 12. 이전 1 다음 728x90 반응형