1. 프레임 워크를 사용하는 이유 1) 아키텍처에 대한 골격 코드를 제공하기 때문에, 비즈니스 로직에 대한 구현 시간이 빨라진다. 2) 아키텍처가 동일하므로 유지보수 및 관리가 쉽다. 3) 개발자 간 역량 차이를 어느정도 완화 해줄 수 있다. 2. 스프링 프레임 워크의 특징 한 줄 요약 : IoC와 AOP를 지원하는 경량의 컨테이너 프레임워크 1) 경량(LightWeight) : jar로 작성된 여러개의 가벼운 모듈로 구성되어 있으며, POJO형태의 가벼운 객체를 관리하기 때문에 기존의 EJB에 비해서 가볍다. 2) IoC(Inverse of control) | 제어의 역행 : 객체 생성을 자바 코드로 직접 처리하는 것이 아니라 스프링의 핵심인 컨테이너가 대신 처리하기 때문에 객체간의 의존관계가 컨테이너..