Spring Framework (스프링 프레임워크)
CODEDRAGON ㆍDevelopment/Spring
반응형
Spring Framework
- 자바 애플리케이션을 개발하기 위한 인프라스트럭처를 제공
- 자바 플랫폼을 위한 오픈소스 애플리케이션 프레임워크
- Rod Johnson(로드 존슨) 창시
- 동적인 웹 사이트를 개발하기 위한 여러 가지 서비스를 제공하고 있습니다.
- 대한민국 공공기관의 웹 서비스 개발 시 사용을 권장하고 있는 전자정부 표준프레임워크의 기반 기술로서 쓰이고 있습니다.
Spring 홈페이지
주요 특징
- 오픈 소스 프레임워크
- 엔터프라이즈 어플리케이션 개발의 복잡성을 줄여주기 위한 목적
- 의존성 주입(lightweight dependency injection)
- 관점 지향 컨테이너(aspect-oriented container)
장점
- 경량 컨테이너(light weight container) – 객체의 라이프 사이클 관리, JEE 구현을 위한 다양한 API제공,
- DI (Dependency Injection) 지원
- AOP (Aspect Oriented Programming) 지원
- POJO (Plain Old Java Object) 지원-EJB 사용으로 수행되었던 모든 기능을 일반 POJO를 사용해서 가능
- JDBC를 위한 다양한 API 지원
- Transaction 처리를 위한 일관된 방법제공
- 다양한 API와의 연동 지원
'Development > Spring' 카테고리의 다른 글
한국 스프링 사용자 모임(KSUG), facebook(페이스북), groups(그룹) (0) | 2017.02.03 |
---|---|
Spring 자격증 - Pivotal DEVELOPER CERTIFICATIONS (0) | 2017.01.21 |
Spring Framework History (0) | 2015.12.28 |
STS(Spring Tool Suite) 다운로드 및 설치- download & install (0) | 2015.10.31 |
STS(Spring Tool Suite) - 스프링 프로젝트를 위한 개발 도구 (0) | 2015.10.06 |