자, 프레임워크가 무엇인지 조금은 알았으니 본격적으로 스프링 프레임워크에 대해 알아보자. IoC(제어의 역행-낮은 결합도)와 AOP(횡단관심-높은 응집도)를 지원하는 경량의 컨테이너 프레임워크 사실 스프링 프레임워크에 대한 설명이라면 위에 한 줄이면 끝이다. 하지만 지금은 공부하는 시간이니 조금 더 자세하게 알아보자. 스프링 탄생 배경 책을 보면 스프링 프레임워크의 가장 처음에 나오는 것이 바로 탄생 배경이다. 스프링 프레임워크는 로드 존슨이 2004년에 만든 오픈소스 프레임워크이고, 이 스프링 프레임워크가 등장하기 이전에 자바 기반의 엔터프라이즈 애플리케이션은 대부분 EJB(Enterprise Java Beans)로 개발이 되었다고 한다. 자, 생각을 해보자. 뭔가가 새로 나온다는 건 이전에 사용하던 ..