안녕하세요! 무초입니다.이번 포스팅에서는 Controller와 Service를 알아봄과 동시에 구조를 재구축해 보도록 하겠습니다. 우선 역할을 다시 짚고 넘어가자면구분 ControllerService역할요청을 받고 과정을 거친 뒤 반환값을 전달Controller의 과정 로직을 담당 Controller와 Service의 역할은 이러한데, 이 역할에 대해 고민하게 된 이유는Service를 중첩으로 사용해야 하는 상황이 나왔기 때문입니다. 예시로 OP.GG에서 사용자를 검색했을 때 나타나는 사용자 정보는각 시즌의 티어, 현 시즌 솔랭/자랭 티어, 챔피언 별 승률, 최근 게임 전적 등이 있습니다. Riot API는 닉네임으로 사용자의 정보를 요청하면사용자의 고유 id를 가져온 후그 고유 id를 여러 API에 이..