본문 바로가기
  • Coding & Book
Back-End/Springboot

스프링 부트를 사용해보자

by 루이3 2023. 7. 17.

스프링이란?

스프링 부트자바 웹프로그램을 보다 쉽고 빠르게 만들기 위한 도구입니다

 

스프링과 스프링 부트

스프링 부트는 사실 새로운 기술이라기 보다 기존의 스프링 프레임워크를 개선한 것입니다.

 

사용 방법(개발 환경 설정 과정)

JDK 설치 -> IDE 설치 -> 스프링부트 프로젝트 만들기

나의 사용 방법(JDK 17 -> IntelliJ IDEA ->spring initializr)

 

3-1. JDK 설치 

https://adoptium.net/temurin/releases/ 

 

Latest Releases | Adoptium

 

adoptium.net

에서 설치 하고 설치 CMD에서 Java -version 에서 확인 할수 있습니다.

설치가 되었을때 나오는 문구

 

 

 

 

스프링 부트 프로젝트 만들기

https://start.spring.io/

- 위에 있는 버전 중 SNAPSHOT은 현재 테스트 단계, Mx는 주요 기능 및 버그 수정중,

RC는 전반적 기능과 버그가 모두 수정된 최종 배포 전단계, GA 는 최종 배포단계를 말합니다.

 

- Project Metadata에 있는 Artifact는 프로젝트 이름을 설정하는 부분입니다.

 

- Dependencies는 스프링 부트 프로젝트에 필요한 여러 도구를 가져오는 역할입니다.

 

그중 가져온 4개의 역할
  • spring web 은 웹 도구
  • H2 Database: 자료를 저장하기 위한 데이터베이스
  • Mustache: 화면을 만들기 위해 필요한 도구
  • Spring Data JPA: 데이터베이스를 좀 더 편리하게 다룰 수 있게 해 주는 도구를 뜻합니다.

 

-위가 다 되었으면 GENERATE 버튼을 눌러 다운 후 

firstproject를 압축해제 하여 인텔리제이에서 OPEN으로 클릭해서 열기 창을 띄워주시면 됩니다.

그러면 신뢰하는 프로젝트 인지 묻는데 체크박스에 체크하고 Trust Project 버튼을 클릭하시면 됩니다.