독립형 쇼핑몰 사이트 구축 – ④ 스프링(Spring) 개발 프레임워크

독립형 쇼핑몰 사이트 구축 – ④ 스프링(Spring) 개발 프레임워크

쇼핑몰에서 수행되어야 하는 활동들과 이 활동들의 효율적 수행하는 지원 기능들로 구성된 비즈니스응용 계층의 시스템 구축에도 객체지향 소프트웨어 개발 기술, 암호화, 보안 기술 등의 어려움이 따르게 되므로, 소프트웨어 공학에서 제시하는 개발 절차와 적절한 개발 프레임워크에 따라 개발하는 것이 좋다.

개발프레임워크는 정보시스템 개발을 위해 필요한 기능 및 아키텍처를 미리 만들어 제공함으로써 효율적인 어플리케이션 구축을 지원한다.

스프링 프레임워크(Spring Framework)는 자바 플랫폼을 위한 오픈소스 애플리케이션 프레임워크로서 간단히 스프링(Spring)이라고도 불린다.

당초 Spring은 응용 SW 표준화, 품질 및 재 사용성 향상을 목표로 전자정부 구축 등의 공공사업에 적용되는 개발프레임워크의 표준으로 출발하였으나, 지금은 거의 모든 정보시스템 구축 프로젝트에 보편적으로 적용되고 있다.

이처럼 개발플랫폼을 표준화함으로써 대 중소기업이 동일한 개발기반 위에서 공정 경쟁이 가능해 지는 부수적 효과도 얻게 되었다.

개발자를 위한 각종 프레임워크와 애플리케이션 서버들이 시스템 하부에서 이루어지는 통신 및 물리적 인터페이스를 모두 가려주므로, 개발자는 복잡한 하부 시스템 인터페이스에 구애받지 않고 비즈니스 로직 개발에만 전념할 수 있게 된다.

출처

NCS 학습모듈: 10.영업판매 > 03.판매 > 01.e-비지니스 > 02.전자상거래 (일부 수정)

코멘트 제출

Don`t copy text!