Spring Framework 탄생 배경과 EJB의 한계, 왜 스프링이 등장했을까?
복잡한 EJB 시대를 넘어, 가볍고 유연한 대안을 찾다📌 Intro오늘날 많은 기업과 개발자들이 사용하는 Spring Framework.그 출발점은 단순한 기능 구현이 아니라,"복잡하고 무거운 Java EE, 특히 EJB의 한계를 극복하려는 문제의식"에서 시작되었다.이번 글에서는 Spring Framework가 탄생하게 된 배경,그리고 이를 통해 해결하고자 했던 문제점들을 정리해보려고 한다.1. 당시 표준이었던 EJB는 어떤 문제를 안고 있었을까?EJB(Enterprise JavaBeans)는 2000년대 초,Java EE 기반 기업 애플리케이션 개발의 표준 서버 컴포넌트 모델이었다.하지만 현실에서는 다음과 같은 문제가 있었다항목문제점🧱 복잡한 구조단순한 로직도 여러 개의 클래스를 만들어야 함 (Ho..