본문 바로가기
🍃 Language/Java

[Java] Spring Initializr로 스프링프로젝트 hello world 시작하기

by 카프리썬_ 2021. 4. 5.
728x90
728x90

Spring initializr란? 

spring에서 제공하는 spring initializr 웹도구를 사용해서 스트링프로젝트를 만드는 방법이다.

 

어떻게 사용하지?!

1.웹접속

https://start.spring.io/ <<<--- 우선. 여기 접속해서 옵션을 선택한다.

 

접속하면 아래와 같은 화면이 나온다 (dark버전)

 

2. 옵션선택 

하나하나 선택할 옵션을 살펴보면..!!

 

- project : 사용할 빌드 툴 선택

과거에는 maven, 최근에는 gradle을 사용하는 추세다. 이 둘의 차이점은 나중에 알아보도록 하자.

 

- Language : 언어선택 

 

-Spring boot : 버전선택 

shapshot이 붙은것은 현재 개발중인 버전,

M이 붙은건 정식릴리지 되지 않은 버전,

아무것도 붙어있지 않는 것이 정식릴리즈 버전이다. 

 

- Project Metadata 

group : 보통 기업의 도메인명, 자유롭게 작성가능

artifact : 빌드결과물 이름

 

-Dependency : 스프링프로젝트에서 사용할 라이브러리

web프로젝트를 추가하려면 spring web을 필수로 추가해야한다. 

추가로 카프카 사용하려면 Spring for Apache Kafka, Spring for Apache Kafka Stream 추가한다.

intellj에서 카프카 사용하기 프로젝트때 써봄

 

 

3. zip다운로드

선택완료 후 Generate를 클릭해서 zip파일을 다운받는다.

 

4. Intellj에서 열기

다운받은 파일을 압축풀어서 intellj에서 연다.

5. hello world 테스트

java코드는 main-java-패키기명-.java

hello world 실행완료

 

참고블로그1

daddyprogrammer.org/post/1212/springboot2-create-by-spring-initializr/

 

Spring initializr로 Spring 프로젝트 생성하기

이번 실습에서는 Spring initializr를 이용하여 스프링 프로젝트를 생성해 보겠습니다. 스프링 프로젝트는 초기 생성시 설정이 간소화 되었다고 해도 초심자가 구성하기에는 어려움이 있는것이 사

daddyprogrammer.org

 

참고블로그2

atoz-develop.tistory.com/entry/%EC%8A%A4%ED%94%84%EB%A7%81-%EB%B6%80%ED%8A%B8-%ED%94%84%EB%A1%9C%EC%A0%9D%ED%8A%B8-%EB%A7%8C%EB%93%A4%EA%B8%B0-Spring-Initializr-%EC%9B%B9-%EB%8F%84%EA%B5%AC-%EC%82%AC%EC%9A%A9

 

스프링 부트 프로젝트 만들기 - Spring Initializr 웹 도구 사용

스프링 부트 프로젝트 만들기 - Spring Initializr 웹 도구 사용 스프링 프로젝트를 만드는 방법 중에는 Spring에서 제공하는 Spring Initializr 웹 도구를 사용하는 간편한 방법이 있다. https://start...

atoz-develop.tistory.com

 

728x90
반응형