メインコンテンツまでスキップ

Visual Studio Code에서의 Spring Boot

Visual Studio Code는 Spring Boot 애플리케이션 개발자를 위한 이상적인 경량 개발 환경이며 다음과 같은 유용한 VS Code 확장 프로그램들이 있습니다:

위의 모든 확장 프로그램이 포함된 Spring Boot Extension Pack을 설치하는 것을 추천합니다.

아래 기능들을 사용하면서 문제가 발생하면 이슈를 생성하여 문의할 수 있습니다.

사전 준비사항

Visual Studio Code에서 Spring Boot 애플리케이션을 개발하기 위해서는 다음과 같은 것들이 필요합니다:


注記

시작하는 방법에 대한 자세한 정보는 Java 시작하기 튜토리얼에서 확인할 수 있습니다.

Java Spring Boot 개발을 시작하는 데 도움이 되도록 유용한 확장 프로그램, 설정, Java Spring Boot 코드 스니펫이 포함된 Java Spring 프로필 템플릿을 사용할 수 있습니다.

프로젝트 생성

Spring Initializr 확장 프로그램을 사용하면 의존성을 검색하고 새로운 Spring Boot 프로젝트를 생성할 수 있습니다.

설치하려면 VS Code를 실행하고 확장 프로그램 보기(Ctrl+Shift+X)에서 vscode-spring-initializr를 검색하세요.

확장 프로그램을 설치한 후, Command Palette(Ctrl+Shift+P)를 열고 Spring Initializr를 입력하여 Maven 또는 Gradle 프로젝트 생성을 시작한 다음 마법사를 따라가세요.

프로젝트 편집

Spring Initializr 확장 프로그램을 사용하면 새로운 Spring Boot 프로젝트를 생성한 후에도 의존성을 추가할 수 있습니다.

pom.xml 파일로 이동하여 우클릭한 다음 Add starters... 를 선택하세요. 드롭다운에 이미 가지고 있는 의존성이 로 시작하여 표시됩니다. 프로젝트에 추가하고 싶은 다른 의존성을 검색하거나 기존 의존성을 클릭하여 제거할 수 있습니다.

애플리케이션 개발

Spring Boot Tools 확장 프로그램은 Spring Boot의 application.properties, application.yml, .java 파일 작업을 위한 풍부한 언어 지원을 포함합니다.

이 확장 프로그램은 다음과 같은 기능을 지원합니다:

  • 작업 공간에서 Spring 요소로 빠르게 이동
  • Spring 특정 컴포넌트에 대한 스마트 코드 완성
  • 실행 중인 Spring 앱에 빠르게 접근
  • 실시간 애플리케이션 정보
  • 코드 템플릿

비슷한 코드 완성과 유효성 검사 기능은 .properties.yml 파일에서도 사용할 수 있습니다.

이러한 기능들의 사용법을 배우려면 이 자세한 사용 가이드를 방문하실 수 있습니다.

아래는 실시간 애플리케이션 정보를 보여주는 예시입니다.

애플리케이션 실행

F5를 사용하여 애플리케이션을 실행하는 것 외에도, Spring Boot Dashboard 확장 프로그램을 사용하면 작업 공간의 모든 사용 가능한 Spring Boot 프로젝트를 보고 관리할 수 있으며 프로젝트를 빠르게 시작, 중지 또는 디버그할 수 있습니다.

다음 단계