전체적인 그림은 이런 것 같다. 컨트롤러는 여러 개 들어올 수 있고, 서비스는 정말 왠만해서는 하나만 목석같아야 하고, 리포지토리는 DB가 바뀌거나 등 필요에 따라 바뀔 수도 있는데, 리포지토리는 보통 DB에 맞게 구현이 되어 있고 그 중 쓸 거 하나만 선택해서 하는..? 아니 근데 또 필요 저장소가 여러개면 여러 리포지토리 쓸 수 있을 듯? item리포지토리, member리포지토리... 여튼 여러 컨트롤러에, 하나의 목석같은 서비스, 리포지토리는 갈아끼울 수 있다.. 그리고 전체적인 흐름도는