스프링 프레임워크
spring initializr를 이용한 springboot 프로젝트 생성
내맴이여
2024. 1. 6. 15:38
반응형
1. 시험환경
˙ Window
˙ Spring Initializr
˙ Gradle
˙ IntelliJ Community
2. 목적
˙ Spring Initializer를 이용하여 Spring Boot 프로젝트 패키지를 구성한다.
˙ Spring Initializer를 이용하여 구성된 패키지를 IntelliJ에 임포트(import)하여 시작한다.
3. 적용
① Spring Initializer 사이트에 접속한다.
- URL : https://start.spring.io/
② 최소한의 의존성 패키지 구성으로 Spring Boot 프로젝트를 생성한다.
- "GENERATE" 버튼을 클릭하여 프로젝트 압축파일을 다운로드 받는다.

③ 다운받은 압축파일을 workspace(프로젝트 작업공간)에서 압축해제한다.
template.zip
0.06MB

④ IntelliJ에서 template 폴더를 임포트(import) 하면 자동으로 빌드(build) 작업이 진행된다.
- build.gradle에 추가된 Dependency는 다음과 같다.
1
2
3
4
5
6
|
dependencies {
implementation 'org.springframework.boot:spring-boot-starter-web'
compileOnly 'org.projectlombok:lombok'
annotationProcessor 'org.projectlombok:lombok'
testImplementation 'org.springframework.boot:spring-boot-starter-test'
}
|
cs |

⑤ 테스트를 위한 Controller를 작성한다.
- 패키지 : com.boot.template.controller
- 테스트용 컨트롤러 : com.boot.template.controller.TestController.java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
|
package com.boot.template.controller;
import org.springframework.web.bind.annotation.GetMapping;
import org.springframework.web.bind.annotation.RestController;
@RestController
public class TestController {
@GetMapping("/test")
public String test() {
System.out.println("test...");
return "Hello World";
}
}
|
cs |

⑥ Main()에서 프로젝트를 실행한다.

4. 결과
˙ SpringBoot 실행 결과를 확인한다.

반응형