상세 컨텐츠

본문 제목

스프링부트(Spring Boot) 머리박기

스프링부트(Spring Boot)

by 230719 2025. 1. 18. 01:54

본문

스프링

JAVA 기반의 애플리케이션 프레임 워크이다.

서버성능, 안전성, 보안을 매우 높은 수준으로 제공하는 도구이지만, 복잡하고 어렵다. 따라서 스프링부트가 개발되었다.

스프링부트

스프링을 기반으로 하여 애플리케이션을 쉽게 생성하고 배포하기 위해 개발된 모듈이다.

 

1. 스프링부트 개발 환경 세팅

a) JDK 다운로드

https://www.oracle.com/java/technologies/downloads/

 

Download the Latest Java LTS Free

Subscribe to Java SE and get the most comprehensive Java support available, with 24/7 global access to the experts.

www.oracle.com

이 웹페이지에서 다운로드를 진행한다. 각자 os에 맞는 파일을 설치하면 된다.

 

위의 DMG 파일을 내려받았다.

 

 

파일을 내려받으면 다음 화면이 나타나게 되는데, 더블클릭하여 설치를 진행하면 된다.
"계속" 버튼을 계속 클릭하여 설치를 진행한다.
설치가 잘 된 것으로 보인다.

b) STS 설치하기

https://spring.io/tools

 

Spring | Tools

 

spring.io

이 사이트에서 STS프로그램을 내려받는다.

MACOS ARM을 다운받았다.

 

이 파일을 실행하자.

그러면 워크 스페이스 폴더를 지정한 뒤, 프로그램이 실행된다.

왼쪽 창의 Create new Spring Starter Project를 클릭하자.
위처럼 설정하여 프로젝트를 생성했다.

name: 프로젝트 이름

type: 프로젝트를 관리하는 도구 선택. 기본값은 'Gradle - Groovy'

Java Version: 자바 버전 선택. 

 

설정한 후에 Next를 클릭하면, 다음과 같은 화면이 나타난다.

나타난 화면
Available 입력 칸에 web을 입력한 후, Spring Web을 선택하고, Finish를 클릭하여 프로젝트를 생성한다.

프로젝트를 생성하고, 조금 기다리면 필요한 프로그램들이 자동으로 내려받아진다.

 

그런데 Warning이 보인다.

Warnings 을 클릭하고, Project 'sbb' has no explicit encoding set을 선택하고, 마우스 우클릭을 하여 Quick Fix를 시도했다.

 

우클릭 한 모습
Finish를 클릭하면 해결된다.

 

 

이렇게 개발환경 세팅을 완료했다!

관련글 더보기