본문 바로가기
Spring

[Spring] 1. Spring Framework란 무엇인가?

by 유혁. 2022. 5. 23.

1. Spring Framework란 무엇인가? 

 : 스프링 프레임워크는 자바 플랫폼을 위한 오픈 소스 애플리케이션 프레임워크로서 간단히 스프링(Spring)이라고도 한다. 동적인 웹 사이트를 개발하기 위한 여러 가지 서비스를 제공하고 있다. 대한민국 공공기관의 웹 서비스 개발 시 사용을 권장하고 있는 전자정부 표준프레임워크의 기반 기술로서 쓰이고 있다.

 

* 정리 *

1. 개발하기 좋은 틀

2. 다양한 라이브러리를 제공한다.

3. 순수한 자바 객체를 사용한다. (POJO)

4. IoC기반 프레임워크

5. 경량 컨테이너

6. AOP 지원

 

 

 

 

※ 쉽게 이해하기 

: Spring Framework는 개발자가 개발하기 쉽게 정의해놓은 틀이라고 이해하면 좋다. Spring의 뜻이 개발자에게 봄이왔다. 라는 의미이기도하다. 주로 Web 프로젝트로 많이 사용한다. IoC, DI 가 핵심이며 신규 글로 다루도록 하겠다.