의견.png

스프링 프레임워크

위키원
ksj4572 (토론 | 기여)님의 2019년 7월 24일 (수) 13:32 판 (같이 보기)
이동: 둘러보기, 검색

스프링(Spring)은 자바(Java) 기반의 응용 프로그램 개발을 지원하는 오픈소스 표준 프레임워크이다. 아파치재단이 관리하고 있으며, 정식 이름은 아파치 스프링 프레임워크(Apache Spring Framework)이다. 대한민국의 전자정부 표준 프레임워크(eGovFrame)는 오픈소스인 스프링 프레임워크 기반으로 개발되었다.

개요

자바 플랫폼을 위한 오픈 소스 애플리케이션 프레임워크로서 간단히 스프링(spring)이라고 한다. 동적인 웹 사이트 개발을 위한 여러 가지 서비스를 제공한다. EJB 기반으로 개발을 하지 않고 POJO(Plain Old Java Object) 기반으로 개발을 하더라도 가볍고, 제어가 가능한 상호 관련이 적은, AOP(Aspect Oriented Programming. 관점지향 프로그래밍)을 지원하고, 컨테이너를 통해 라이프사이클을 관리하고, XML 기반으로 컴포넌트를 개발할 수 있도록 지원해주는 프레임워크를 말한다.[1]

등장배경

역사

특징

활용

종류

문제점과 대안

평가와 전망

각주

  1. 스프링〉,《네이버지식백과》

참고자료

같이 보기

  의견.png 이 스프링 프레임워크 문서는 프로그래밍에 관한 토막글입니다. 위키 문서는 누구든지 자유롭게 편집할 수 있습니다. [편집]을 눌러 이 문서의 내용을 채워주세요.