오늘은 Java의 메인 디자인 패턴인 MVC 패턴에 대해 포스팅하려 합니다. 면접 단골 질문이기도 해서 지난날 면접 준비하면서 열심히 외웠던 기억이 나네요.. 한동안 Node로 프로젝트를 진행하다가 다시 Java Spring 프로젝트를 맡게 되어서 다시 한번 MVC 패턴에 대해 짚고 넘어가려고 합니다. 그럼 MVC 패턴에 대해 알아볼까요? MVC 패턴이란? 역사👣 과거에도 많은 개발자분들이 코딩을 했었고, 초창기에는 한 파일에 모든 코드를 넣었다고 합니다. 그러다 보니 기능을 수정할 때, 그 코드를 찾는 것이 힘든 것은 물론이거니와 하나의 코드를 수정하면 대부분의 코드를 수정해야 하는 경우가 빈번히 발생했다고 합니다. 이 말은 즉슨, 유지보수가 불편했다 라고 생각하시면 될 것 같습니다. 그렇게 시간이 흐..