본문 바로가기
강좌/10분 테코톡

Spring VS Spring boot

by lms0806 2022. 1. 1.
728x90
반응형

https://youtu.be/6h9qmKWK6Io

우아한 Tech의 "닉의 Spring vs Spring boot"을 들으면서 정리한 내용입니다.

 

※ Dependency

Spring : 각 Dependency에 대한 버전정보까지 1개1개 전부 걸어줘야 작동함

Spring boot : Spring-boot-starter-... 식으로 걸어주면 알아서 버전을 가져와 작동함

 

※configuration

Spring : 어노테이션을 엄청 걸어서 작성해야만 가능함Spring boot : application.properties나 application.yml에 내용을 수정해서 걸어주면 됨(yml이 더 간편하게 짤 수 있음) 기본은 properties

 

#embedded server

Spring : 톰캣을 외부에서 가져와 실행해야함

Spring boot : 톰캣이 내부에 있어서 그냥 Spring-boot-app으로 실행하면됨

(톰캣이 아닌 jetty로도 가능)

 

내장 서블릿 컨테이너 덕분에 jar파일로 간단 배포 가능

 

※ 정리

1. 간편한 설정

2. 편리한 의존성 관리 & 자동 권장 버전 관리

3. 내장 서버로 인한 간단한 배포 서버 구축

4. 스프링 Security, Data JPA 등의 다른 스프링 프레임워크 요소를 쉽게 사용

 

PS. 따로 정리한 내용이지만 해당 영상은 꼭 보시는게 좋습니다.

(재미있게 잘 설명해주셔요)

728x90
반응형

'강좌 > 10분 테코톡' 카테고리의 다른 글

RestFul 이란?  (0) 2021.12.27
웹소켓 & 스프링  (0) 2021.12.26

댓글