[Java] Spring Initializr로 스프링프로젝트 hello world 시작하기
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 추가한다.
3. zip다운로드
선택완료 후 Generate를 클릭해서 zip파일을 다운받는다.
4. Intellj에서 열기
다운받은 파일을 압축풀어서 intellj에서 연다.
5. hello world 테스트
java코드는 main-java-패키기명-.java
참고블로그1
daddyprogrammer.org/post/1212/springboot2-create-by-spring-initializr/
참고블로그2