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/
Spring initializr로 Spring 프로젝트 생성하기
이번 실습에서는 Spring initializr를 이용하여 스프링 프로젝트를 생성해 보겠습니다. 스프링 프로젝트는 초기 생성시 설정이 간소화 되었다고 해도 초심자가 구성하기에는 어려움이 있는것이 사
daddyprogrammer.org
참고블로그2
스프링 부트 프로젝트 만들기 - Spring Initializr 웹 도구 사용
스프링 부트 프로젝트 만들기 - Spring Initializr 웹 도구 사용 스프링 프로젝트를 만드는 방법 중에는 Spring에서 제공하는 Spring Initializr 웹 도구를 사용하는 간편한 방법이 있다. https://start...
atoz-develop.tistory.com
'🍃 Language > Java' 카테고리의 다른 글
[Spring] Spring vs Spring boot (0) | 2021.04.08 |
---|---|
[Spring] 어노테이션(Annotation)이란? | Bean이란? (0) | 2021.04.07 |
[Spring] 스프링 프로젝트 디렉토리 구조(maven vs gradle) (0) | 2021.04.07 |
[JAVA]Intellij IDE 설치 | JAVA 설치 | JDK 다운로드 (0) | 2021.03.26 |
[Spring] MVC패턴 + Spring에서 MVC 패턴 (0) | 2020.01.16 |
[Java] 문자열클래스 string/ stringbuffer / stringbuilder (0) | 2020.01.13 |