1. Definition of Spring
- 자바 엔터프라이즈 개발을 편하게 해주는 오픈소스 경량급 애플리케이션 프레임워크
1). 애플리케이션 프레임워크
- 프레임워크는 애플리케이션의 특정 계층에서 주로 동작하는 한 가지 기술분야에 집중된다.
- 스프링은 애플리케이션 프레임워크로 불린다.(특정 계층x, 전 영역을 포괄)
- 핵심기술에 담긴 프로그래밍 모델을 일관되게 적용해서 엔터프라이즈 애플리케이션 전 계층과 전 영역에 전략과 기능을 제공함으로 애플리케이션을 편리하게 개발
2). 경량급
- 불필요하게 무겁지 않다
- 단순한 개발툴과 기본적인 개발환경으로도 엔터프라이즈 개발에 필요로하는 주요한 기능을 갖춘 애플리케이션을 개발하기에 충분
3). 자바 엔터프라이즈 개발을 편하게
- 스프링이라는 프레임워크가 제공하는 기술이 아니라 자신이 작성하는 애플리케이션의 로직에 더많은 관심과 시간을 쏟게한다
- 엔터프라이즈 개발의 기술적인 복잡함과 그에 따른 수고를 제거해 준다
4). 오픈소스
- 소스가 공개되어있다
the source of post is Spring of Toby
'Back-End > SpringFrame_1' 카테고리의 다른 글
[Spring] DI_1 (0) | 2016.07.16 |
---|---|
[Spring] AOP_1 (0) | 2016.07.04 |
[Spring]8_4 Skill of Spring (0) | 2016.02.28 |
[Spring]8_2.Purpose of Spring - 스프링의 목적 (0) | 2016.02.28 |
[Spring]8_3.POJO Programming (0) | 2016.02.25 |