본문 바로가기

IT/프레임워크

Spring 과 Spring BOOT 차이점?

스프링과 스프링 부트의 차이점이 뭘까요?

 

결론은 Spring  = Spring boot는 동일하다고 생각하면 되고

 

spring boot는 spring을 포함하고 있으며 좀더 간편하게 세팅할수 있게끔 기능을 추가한 프레임워크라고 

 

생각하면 될꺼 같습니다.

 

 

추가된 기능이라고 하면 간력하게 아래와 같은 특징이 있습니다.

 

1. Embed Tomcat 이 내장되어있엇 별도 was서버 설치가 필요없다.

 

2. starter 라는 여러 의존된 라이브러리를 자동으로 관리해주는 기능이 있다.

 

3. 자동화 스프링 설정 @EnableAutoConfiguration 어노테이션을 선언해서 스프링에서 자주 사용 했던 설정들을 알아서 등록해줍니다.

 

4. 내장된 서버가 있어 jar 로 배포되어 단독으로 실행이 가능하다.