- 웹 애플리케이션이 점점 복잡해짐에 따라, 구조적인 패턴이 필요해졌다.- 그중 가장 널리 사용된 것이 MVC 패턴이다- MVC 패턴: Model-View-Controller의 약자로, 애플리케이션을 세 가지 주요 컴포넌트로 나눠 관리하는 방식이다.- Model: 데이터와 비즈니스 로직을 관리.- View: 사용자에게 보여지는 화면(UI).- Controller: 사용자의 요청을 처리하고, 적절한 Model과 View를 연결.- 이 패턴을 사용하면 애플리케이션의 유연성과 유지보수성이 크게 향상된다. Spring 프레임워크 >- 자바 기반 웹 애플리케이션의 복잡성이 증가하면서, 이를 효과적으로 관리하고 확장할 수 있는 프레임워크의 필요성이 대두되었다.- 그 중 가장 성공적인 프레임워크가 Spring이다- ..