가장 많이 쓰이는 서버 프레임워크 중 하나인 Spring 프레임워크에 대해 알아보았다. 본 글은 완벽하게 Spring 프레임워크의 구조를 분석하기 보다는 다른 프레임워크와의 차이점, 특징등을 파악하기 위해 작성되었다. Spring 프레임워크 JAVA 기반의 오픈 소스 어플리케이션 프레임워크이며 주로 동적 웹 프로그래밍에 많이 쓰인다. 사용작 많은 오픈소스이기 때문에 규모가 매우 크고 대부분의 기능들이 개발되어 있다는 장점이 있다. 그 외에 특징은 특징 객체를 Bean이라는 인터페이스로 직접 관리한다. - 여기서 우리가 흔히 아는 Ioc(Inversion of control), DI(Dependancy Injection)이라는 개념이 사용된다. 기본적으로 Multi Thread 방식을 사용한다. - 사실 ..