해당 게시물은 백기선님의 스프링 프레임워크 핵심 기술 강좌를 정리한 내용 입니다.
스프링 소개
스프링 이란?
- 스프링은 “소규모 애플리케이션 또는 기업용 애플리케이션을 자바로 개발하는데 있어 유용하고 편리한 기능을
제공하는 프레임워크"이다.
- 해당 강좌에서는 스프링 프레임워크 그 자체를 다룬다.
스프링의 역사
- 2003년 등장
- 최근까지 주로 서블릿 기반 애플리케이션을 만들 때 사용해 옴.
- 스프링 5부터는 WebFlux 지원으로 서블릿 기반이 아닌 서버 애플리케이션도 개발할 수 있게 됨.
스프링의 디자인 철학
- 모든 선택은 개발자의 몫.
- 다양한 관점을 지향한다.
- 하위 호환성을 지킨다.
- API를 신중하게 설계 한다.
- 높은 수준의 코드를 지향한다.
'Spring > Spring Core' 카테고리의 다른 글
| [Section 1] IoC 컨테이너 5부: 빈의 스코프(Scope) (0) | 2020.09.03 |
|---|---|
| [Section 1] IoC 컨테이너 4부: @Component와 컴포넌트 스캔 (0) | 2020.09.03 |
| [Section 1] IoC 컨테이너 3부: @Autowired (0) | 2020.09.03 |
| [Section 1] IoC 컨테이너 2부: ApplicationContext와 다양한 빈 설정 방법 (0) | 2020.09.02 |
| [Section 1] IoC 컨테이너 1부: 스프링 IoC 컨테이너와 빈 (0) | 2020.09.01 |
댓글