작성
·
883
0
영한님 안녕하세요
DTO를 만들 때 외래키에 해당 되는 값은 그 ID를 넣도록 하는 것 같은데
DTO 내에서 toEntity() 메서드에서는 그 객체를 넣을 때 어떤 방법으로 하는 게 가장 좋은지 모르겠습니다.
contrller나 service에서 dto에 있는 id로 객체를 찾은 후 toEntity()에 파라미터로 넣는 방법을 생각해봤는데
보통 DTO에 외래키 데이터가 있을 때는 toEntity()를 어떻게 처리하는지 궁금합니다.
답변 1
0
안녕하세요. 선형님
이 경우에는 toEntity()로 만들기가 어렵습니다.
복잡하게 toEntity()로 만드는 것 보다는, 단순하게 DTO에 필요한 데이터를 조회해서 외부에서 사용하시는 것을 권장드립니다.
감사합니다.