SW/Spring Boot

Spring Boot : Hello World 예제, 개념, 설명, 개요

얇은생각 2023. 3. 21. 07:30
반응형

Spring Boot : Hello World 예제, 개념, 설명, 개요

 

 

이 섹션에서는 Hello Word 예제용 메이븐 프로젝트를 만들 것입니다. 우리는 같은 것을 개발하기 위해 다음과 같은 도구와 기술이 필요합니다.

- Sprint Boot 2.2.2.Release

- JavaSE 1.8

- Maven 3.3.9

- STS IDE

 

1단계: 스프링 Initializr https://start.spring.io/을 엽니다.

2단계: 그룹 이름을 입력합니다.

3단계: 아티팩트 ID를 제공합니다. spring-boot-hello-world-예시를 제공했습니다.

4단계: 종속성 스프링 웹을 추가합니다.

5단계: Generate 버튼을 클릭합니다. Generate 버튼을 클릭하면 모든 사양을 jar 파일로 정리하여 로컬 시스템에 다운로드합니다.

Spring Boot : Hello World 예제, 개념, 설명, 개요 1

 

 

6단계: RAR 파일의 압축을 풉니다.

7단계: 다음 단계를 사용하여 프로젝트 폴더를 가져옵니다.

파일 -> Import -> 기존 메이븐 프로젝트 -> Next -> Browse -> 프로젝트 폴더 선택 -> Finish

프로젝트를 성공적으로 가져오면 IDE의 패키지 탐색기 섹션에 다음 프로젝트 디렉터리가 표시됩니다.

Spring Boot : Hello World 예제, 개념, 설명, 개요 2

 

 

8단계: src/main/java 폴더 내부에 com.javatpoint.controller라는 이름의 패키지를 만듭니다.

9단계: HelloWorldController라는 이름으로 Controller 클래스를 만듭니다.

10단계: 문자열을 반환하는 hello() 메서드를 만듭니다.

 

package com.xxx.controller;

import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;

@RestController
public class HelloWorldController {

    @RequestMapping("/")
    public String hello() {
        return "Hello javaTpoint";
    }
}

 

 

11단계: 스프링 부트를 실행합니다.HelloWorldExampleApplication.java 파일입니다.

package com.xxx;

import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;

@SpringBootApplication
public class SpringBootHelloWorldExampleApplication {

    public static void main(String[] args) {
        SpringApplication.run(SpringBootHelloWorldExampleApplication.class, args);
    }
}

 

 

응용 프로그램이 성공적으로 실행되면 다음 그림과 같이 콘솔에 마사지가 표시됩니다.

Spring Boot : Hello World 예제, 개념, 설명, 개요 3

 

 

12단계: 브라우저를 열고 URL https://localhost:8080을 호출합니다. 컨트롤러에서 지정한 문자열을 반환합니다.

Spring Boot : Hello World 예제, 개념, 설명, 개요 4

 

반응형