유튜브 리뷰 - 우아한 테크 테코톡(03/16)

Spring vs Spring Boot

Spring이 왜 Spring일까?

  • the fact that Spring represented a fresh after the "winter" of traditional J2EE == 개발자의 겨울이 끝났다. Spring framework로 봄이 왔다. - Spring 공식문서

Spring boot

  • Spring boot makes it easy - 만들기 쉽다
  • to create stand-alone - 단독적인
  • production-grade - 상용화 수준
  • Spring based application - 스프링 기반 어플리케이션
  • just run

Spring vs Spring boot

  • Dependency
    • 스프링은 의존성 주입하는 pom.xml이 매우 길지만, 스프링부트는 간단하다.
  • Configuration
    • 스프링은 Bean등록 등 내가 직접 해주어야하는데, 스프링부트는 Bean등록이 없고 properties파일에 작성해주면 된다.
  • 내장서버
    • 스프링은 tomcat 설치해서 실행해야하는 불편함이 있었는데 스프링부트는 내장서버가 있기 때문에 서버 구동시간을 단축시킬 수 있다.
    • 내장 서블릿 컨테이너 덕분에 jar 파일로 간단하게 배포할 수 있다.
  • 다른 스프링 프레임워크 요소를 쉽게 사용할 수 있다.
  • 한마디로 개발에 집중 할 수 있도록 도와주는 것이 Spring boot이다.

  • 내용과 별개로 발표자분이 말을 되게잘하신다 ㅋㅋ..

댓글남기기