Controller는 View로부터 들어온 사용자 요청을 해석해서 Model을 업데이트하거나, 데이터를 받아 View로 전달하는 작업을 함.
컨트롤러→DTO매핑→값을 서비스에 전달
DTO로 전달할 때, 뷰-컨트롤러-서비스간 통신에 같은 DTO가 사용되고, 뷰에서 가지는 요청이나 응답에따라 서비스까지 영향이간다.
즉, 서비스 레이어와 컨트롤러 레이어가 강한 의존을 가지게된다.
이로 인해, 서비스 레이어의 모듈화가 어려워진다.
중복 코드가 늘어날 수 있다.