스프링은 저번 시간에 살펴보았다.
그럼 이제 본격적으로 사용할 스프링 부트에 대해 살펴보자.

스프링 부트는 스프링을 기반으로 하여 웹 애플리케이션을 쉽게 생성하고 배포하기 위한 자바의 웹 프레임워크이다.
웹 프레임워크는?
웹 프로그램을 만들기 위해 필요한 여러 기능이 이미 만들어져 있고, 우리는 웹 프레임워크에 있는 기능을 익혀 사용하기만 하면 된다.
스프링 부트는 내장 서버인 Tomcat(톰캣)이 존재한다. 따라서 별도의 서버(=WAS. Web Application Server)가 없어도 쉽게 웹 프로그램을 개발, 배포할 수 있다.
IDE는 IntelliJ를 사용한다.
Ultimate 버전에서 spring initializer를 사용할 수 있기 때문에 https://start.spring.io/
해당 사이트에서 먼저 생성한 후, IntelliJ에서 import하여 개발을 진행한다.
Gradle과 Maven이란? 차이는?
Maven과 Gradle의 개념 및 비교
스프링부트 프로젝트를 하며 여러 가지 기능 구현을 하면서 여러 의존성 라이브러리를 추가해야하는 경우가 많았다. 따라서 추가하는 방법을 위해 공식 문서나 스택오버 플로우, 블로그 등을
velog.io
해당 블로그 참고
참고
1-01 스프링 부트란?
**스프링 부트(Spring Boot)** 는 웹 프로그램(웹 애플리케이션)을 쉽고 빠르게 만들 수 있도록 도와주는 자바의 웹 프레임워크이다. 스프링 부트는 스프링(Spring)…
wikidocs.net
'개발(프로그래밍) > Spring Boot' 카테고리의 다른 글
JAVA 와 JAVA Script의 차이점 (0) | 2025.01.10 |
---|---|
Spring이란? (0) | 2024.12.23 |