[Spring] 스프링부트는 무엇이고 왜 생겼을까?


[Spring] 스프링부트는 무엇이고 왜 생겼을까?

c 한마디로 스프링 부트란 스프링 부트란 JAVA 계열 웹서버 프레임워크로 스프링 기반이다. 스프링과 스프링부트의 관계는? (X) 스프링 업그레이드 버전이 스프링 부트다 (O) 자유롭게 설정가능한 스프링에서, 미리 설정을 다 해둔게 스프링 부트다 (O) 스프링이 CPU 면, 스프링부트는 완성된 본체이다. 스프링 vs 스프링부트 간단비교 표 (각 단어들은 본문에서 설명하니, 이런가보다~ 하고 지나가시면 되요 ) 항목 스프링 스프링부트 ServletContainer 외장 내장 StandAlone 실행 X O (JAR) Opinionated X O 자유도 높음 상대적으로 낮음 (하지만 유연한 확장이 가능함) 러닝커브 높음 낮음 라이브러리 의존성 자동 설정 X O 프로젝트 시작후 하는 작업 기술 선택 및 설정 빠르게 개발 시작 간단한 설정 (auto configuration) X (직접 Bean을 설정) O (.yml을 통해 사용할 옵션 선언) 먼저 스프링에 대해서 간단히 설명하면 극단...


#boot #설명 #설정 #스프링 #스프링부트 #웹서버 #차이 #차이점 #컨테이너 #특징 #서블릿 #서블렛 #비교 #spring #springboot #web #개념 #개발 #내용 #란 #리뷰 #브라우저 #프레임워크

원문링크 : [Spring] 스프링부트는 무엇이고 왜 생겼을까?