포스트

01. 스프링이란

01. 스프링이란

스프링이란?

스프링… 왜 탄생했는가?

  • 기존의 EJB → 극악의 불편함
  • 단순함을 추구하는 프레임 워크
  • 2002sus 로드 존슨의 책 출간
    • EJB의 문제점 지적
    • 핵심 코드는 유겐 휠러가 지금도 개발
  • 현재의 표준 기술

스프링의 생태

Untitled

  • 스프링 프레임 워크
  • 스프링 부트
  • 스프링 데이터

스프링 부트란?

  • 스프링 프레임워크를 편리하게 사용할 수 있도록 지원
  • Tomcat 같은 웹 서버를 내장되어 있음
    • 즉 별도의 웹 서버가 필요하지 않음
    • 손 쉬운 빌드 구성을 위한 starter 종속성 제공

스프링 단어?

  • 스프링이라는 단어는 다양한 의미로 해석될 수 있다.
    • 스프링 DI 컨테이너 기술
    • 스프링 프레임 워크
    • 스프링 부트, 스프링 프레임 워크 등을 모두 포함한 스프링 생태계

스프링의 핵심

  • 자바 언어 기반의 프레임 워크
  • 객체 지향 언어 → 객체 지향 언어가 가진 강력한 특징을 살려내는 프레임워크
    • 즉 좋은 객체 지향 어플리케이션 개발을 도와주는 프레임워크
이 기사는 저작권자의 CC BY 4.0 라이센스를 따릅니다.

© 김규형. 일부 권리 보유

Powered by Jekyll with Chirpy theme