스프링프레임워크를 사용하는 목적에 대해 간단히 정리하고 넘어간다. 포스팅의 내용은 '코드로 배우는 스프링 웹프로젝트' 라는 책의 내용을 요약하는 형태이다. 


 우리가 프레임워크를 사용하는 목적은 분명하다. 간단한 프로젝트라면 몰라도 규모가 있다면 많은 사람들이 참여하게 된다. 각자의 개성에 따라 개발을 하다보면 '프로젝트 성공' 이라는 목표와는 멀어질 수 밖에 없다. 


 프레임워크의 장점은 개발에 필요한 뼈대를 제공하기 때문에 어떤 개발자가 코드를 보더라도 이해하고 수정할 수 있다. 즉, 엔터프라이즈 급의 큰 프로젝트에서도 복잡하지 않게 업무를 진행할 수 있다. 



 스프링의 주요 특징은 다음과 같다. 


 - POJO 기반의 구성

 - 의존성 주입을 통한 객체 간의 관계 구성

 - AOP 지원

 - 편리한 MVC 구조

 - WAS에 종속적이지 않은 개발환경



+ Recent posts