Woopii Vyeolog

[Spring Boot] 프로젝트 생성 및 시작하기 (Visual Studio Code) 본문

Spring Boot

[Spring Boot] 프로젝트 생성 및 시작하기 (Visual Studio Code)

WooPii 2021. 9. 18. 20:03

● Visual Studio Code에서 Spring Boot 프로젝트 빠른 생성 방법

 

아래 사이트 참조↓

참조 : https://spring.io/quickstart

 

Spring Quickstart Guide

You will build a classic “Hello World!” endpoint which any browser can connect to. You can even tell it your name, and it will respond in a more friendly way.

spring.io

 

● 필요 Visual Studio Code 확장 프로그램

  - Extension Pack for Java

  - Spring Boot Extension Pack

 

1.  Visual Studio Code에서 F1누르고 Spring Initializer : Create a {Gradle or Maven} Project.... 선택

 

2. Spring Boot 버전 선택

 

3. 언어 선택(java 선택)

 

4. 그룹 아이디 작성

 

5. 아티팩트 아이디 작성

 

6. 패키징 타입 설정(war선택)

 

7. (Java 선택 시)Java 버전 선택(11 선택)

 

8. dependency 선택 (Spring Web 선택)

 

9. 생성 디렉토리 지정

 

10. 프로젝트 생성 확인

 

11. 테스트 코드 작성

package com.example.demo;

import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;
import org.springframework.web.bind.annotation.GetMapping;
import org.springframework.web.bind.annotation.RequestParam;
import org.springframework.web.bind.annotation.RestController;

@SpringBootApplication
@RestController 
public class DemoApplication {

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

	@GetMapping("/hello")
	public String hello(@RequestParam(value = "name", defaultValue = "World") String name) {

		String response = String.format("Hello %s", name); 

		System.out.println("[hello] response_data : [" + response + "]");

		return response;
	}

}

 

12. Spring Boot 프로젝트 실행 

 

13. 프로젝트 실행 확인

 

14. 호출 테스트1

 

15. 호출 테스트2

 

'Spring Boot' 카테고리의 다른 글

[Spring Boot] Mybatis Sample  (0) 2022.02.05
[spring boot] JPA sample  (0) 2022.02.04
[Spring boot] SQL script 를 활용한 DB 초기화  (0) 2022.02.03
[Spring Boot] H2DB JDBC연동  (0) 2022.02.02
[Spring Boot] profiles 변경  (0) 2022.02.02
Comments