티스토리 뷰

728x90

스프링이 인기를 얻게된 이유는 무엇인가?

 

스프링이 왜 인기를 얻었는가에 대한 이유는 그 근본인 '프레임 워크'에 있다.

 

개발자는 각 개인의 개인능력차가 크기 때문에 개발자의 구성에 따라 프로젝트의 결과 역시 차이가 크다.

프레임워크는 바로 이런 상황을 극복하기 위한 코드의 결과물이다.

프로그램의 기본 흐름이나 구조를 정하고, 모든 팀원이 이 구조에 자신의 코드를 추가하는 방식으로 개발하는 것이다.

 

첫번째 그당시 진입장벽이 높았던 EJB라는 프레임워크에 비해 진입장벽이 낮았고 가벼웠기 때문에 빠른시간안에 엔터프라이즈급의 시스템을 작성할 수 있었다.

 

두번째 스프링은 웹영역 데이터베이스 영역 모두를 어우르는 전체를 설계하는 용도로 사용 될 수 있었다.

 

세번째 다른 프레임워크들과의 통합을 지원했기 때문에 범용성이 좋았다.

 

네번째 XML의 사용을 통한 유지보수의 용이 

 

댓글