Spring 과제에서 가장 어려웠던 3가지와 극복 방법Spring CRUD 과제를 진행하면서 가장 막혔던 부분들을 정리했다.1. Controller → Service → Repository 데이터가 왜 이렇게 흐를까Controller:CreateScheduleRequest request를 받음Service한테 보냄Service:Repository를 호출DB에서 받은 Schedule Entity를 DTO로 변환해서 반환Controller:Service에서 받은 DTO를 JSON으로 변환해서 응답알겠다 알겠는데 내손으로 구현이 안된다. 머리속이 뒤죽박죽 섞여서 흐름을 모르겠고 이 행동 다음에 어떤 행동을 해야하지 정형화가 안된다.결국 ai와 강의, 교안의 도움을 많이 아주 많이 받았다. DTO CreateS..