반응형

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 실행 결과를 확인한다.

반응형

+ Recent posts