자바, 서블릿, J2EE >>>> 스프링 프레임워크
나중에는 J2EE라고 해서 자바에서 엔터프라이즈용 어플리케이션을 만들기 위해 필요한 스펙들을 모아둔 스펙집합이 나옴.
J2EE 호환성 검증이 되면 시장에 출시가 가능.
구성요소 - 대표적인것만 소개
Servlet
JSP
EJB
→ 스레딩, 동시성제어,보안,메모리 관리등을 지원하는 함수를 제공
RMI
JNDI
문제는 EJB라는 프레임워크가 상당히 복잡하고 어려웠음
이를 대체하기 위해 스프링이 나옴.
자바계열에서 EJB가 나왔을 때는 너무 어려워서 겨울이 왔다는 얘기가 나왔는데 스프링이 나오면서 자바에 봄이 왔다는 의미로 이 J2EE framework의 이름을 스프링이라고 지었다고 함
참고