스프링 부트 프로젝트 생성방법들
Last updated
Last updated
스프링 부트 프로젝트를 시작하는 방법을 크게 2가지 있습니다. ide에 내장되어있는 Spring Starter Project를 사용하거나 Spring Boot홈페이지에서 프로젝트를 생성하는 겁니다. 만약 IDE에서 자체적으로 Spring Boot 프로젝트 생성기능을 제공하지 않는다면 홈페이지에서 프로젝트를 생성해줘야 합니다. 저희는 어떤 방법을 사용하든 상관없지만 다른 IDE를 사용하여 개발중일 수 있는 학생분들을 위해 두가지 방법 모두 소개해 보도록 하겠습니다.
다음 메뉴를 선택합니다.
다음 정보를 입력합니다.
Type은 Gradle로 설정되어 있는데 Maven으로 변경해줍니다. 그밖에 변경할 내용은 없으므로 다음으로 넘어갑니다. 위에서 설정가능한 데이터들은 다음과 같습니다.
Service URL : 스프링부트 프로젝트를 생성할 URL경로를 의미합니다.
Name : 프로젝트의 이름을 설정합니다.
Packaging : 배포시 압축형태를 선택하는 박스입니다.
Java Version : 프로젝트에서 사용할 자바버전을 선택할 수 있는 박스입니다. 현재는 17버전부터 선택이 가능합니다.
Language : 프로젝트에서 사용할 언어를 선택하는 박스입니다.
Group : 프로젝트가 속한 그룹을 나타냅니다.
Aritifact : 프로젝트의 고유 식별자입니다. group값과 합쳐서 프로젝트를 식별합니다.
Version : 프로젝트의 버전을 의미합니다.
Pacakage : SpringBoot에서 생성할 기본 패키지 경로를 의미합니다.
프로젝트에 필요한 의존성을 검색한 후 추가합니다.
Spring Boot Dev : Spring Boot의 자동 재시작 기능이 추가되어있는 의존성입니다.
Spring Web : Web 어플리케이션을 개발하기 위한 의존성과 내장서버가 모두 포함된 패키지입니다. 각 상세 의존성들의 버전은 스프링부트에 의해 관리됩니다.
위에서 제공되는 패키지는 모두 스프링부트에 의해 관리되는 의존성으로 존재하지 않는 의존성은 직접 설정을 통해 추가해줘야합니다.
추가적인 의존성들은 추후 알아보도록 하겠습니다. 설정 완료하셨으면 Finish눌러주세요.
위와 동일한 과정을 홈페이지에서 진행해보도록 하겠습니다. 우선 홈페이지에 접속해 보도록 하겠습니다.
우선 다음과 같이 프로젝트의 언어, 버전등을 설정합니다. 그후 오른쪽 의존성 추가탭에서 다음과 같이 의존성을 추가합니다.
버튼클릭
다음과 같이 필요한 의존성 정보를 입력한 후 선택합니다.
그 외 필요한 의존성이 있다면 추가합니다.
설정 완료후 Generate버튼을 클릭합니다.
다운로드받은 프로젝트를 압축 해제 후 프로젝트로 이동시켜줍니다.
그 후 STS에서 import를 통해 프로젝트를 옮겨줍니다
끝. 스프링부트 프로젝트 생성 별거 없죠 ??각 프로젝트를 실행하려면 하단 DashBoard에서 실행하고자하는 어플리케이션을 선택 후 부팅해주시면 됩니다.
Type : 프로젝트의 를 선택하는 박스입니다.