728x90
반응형
우아한 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 |
댓글