본문으로 바로가기

[Spring] 스프링 프로젝트 생성하기 | Spring boot

category Java/Spring 2021. 12. 31. 03:38
반응형

 

 

 

 

스프링 프로젝트를 생성하기전에 기본적으로 

java와 IntelliJ(또는 Eclipse)가 준비되어 있어야 한다.

 

아래 링크를 보면 위 두개를 다운 받을 수 있는 글이 있다.

https://healthdevelop.tistory.com/entry/java1

 

[Java] 자바 & 이클립스 설치 | 자바 프로그래밍 기초 | 자바 특징(java로 웹개발하기)(day01)

자바로 웹 개발을 하기 위해 자바의 기초부터 시작해봅시다. 먼저 프로그래밍 언어의 종류란,, 프로그램을 작성하기 위한 언어체계, 사람이 컴퓨터와 소통하게 하는 요소입니다. 자바(java)는 프

healthdevelop.tistory.com

https://healthdevelop.tistory.com/entry/spring0

 

[Spring] IntelliJ 다운로드

Spring 웹 개발을 위해서 많은 개발 툴들을 사용합니다. 그중에서도 IntelliJ 가 있습니다. ※ IntelliJ 란? - 매우 강력한 java IDE(자바 통합개발환경) 입니다. - 많은 플러그인들이 있기에 소프트웨어 개

healthdevelop.tistory.com

참고로 spring은 java 11에서 잘 작동하기에 java는 11버전으로 다운받는 것을 권장한다.

 

 

 

 

 

 


● Spring 프로젝트 생성

 

 

 

 

1. 스프링 부트 프로젝트 생성

 

 

 

 

 

https://start.spring.io/

 

위 사이트에 접속한다.

 

 

 

 

 

 

위 화면에 아래와 같이 세팅을 해준다.

 

 

 

Project: Gradle Project (필요한 라이브러리를 끌어와서 사용함. project를 build하는 life cycle까지 관리를 해줌)

 

Spring Boot: SNAPSHOT이나 M1이 없는 버전으로 선택

 

Language: Java

 

Project Metadata

 - groupId: hello

 - artifactId: hello-spring

 - Packaging: Jar

 - Java: 11 

 

Dependencies

 - Spring Web (spring web project를 만들기 위해 추가)

 - Thymeleaf ( html 템플릿을 사용하기 위해)

 

 

 

 

 

그런 다음 화면 하단에 GENERATE 버튼을 클릭하여

Springboot를 다운로드 받고 압축을 풀어준다.

 

 

 

 

 

 

 

 

2. Import Project

 

 

 

 

이제 IntelliJ 에서 다운 받은 프로젝트를 Import 해봅시다.

 

 

Import(혹은 open) Project를 클릭

 

 

 

 

 

 

 

 

 

압축을 풀었던 파일 안에 build.gradle을 open 해준다

 

 

 

 

 

 

 

 

 

정상적으로 프로젝트가 open이 되었다.

 

 

 

 

 

 

 

 

 

 

3. 프로젝트 실행하기

 

 

 

 

해당 프로젝트 src > main > java >hello.hellospring(본인이 적은 프로젝트명) 에서

HelloSpringApplication을 띄워준다.

 

 

 

 

 

 

 

 

해당 클래스에 왼쪽부분에 

초록색 플레이 버튼을 눌러주면 스프링이 실행된다.

 

 

 

 

그런다음 브라우저 주소창에

 

localhost:8080 이라고 입력한 후 엔터를 누르면

 

 

 

 

 

 

위와 같은 error page가 뜬다.

 

 

 

이러면 스프링이 정상적으로 실행이 된 것!!

반응형