Controller 에서 전부 구현하면 안될까???
Controller 에 한 번에 구현해도 똑같이 동작하기 때문에 이런 의문이 들 수 있다. 하지만, 소프트웨어의 변화에 유연하게 대응 및 코드의 가독성 등의 이유 때문에 Controller 와 Service 를 분리해주어야 한다.
https://velog.io/@couchcoding/Spring-Controller-Service%EB%8A%94-%EC%99%9C-%EB%B6%84%EB%A6%AC%ED%95%B4%EC%95%BC%ED%95%A0%EA%B9%8C