Spring Boot in Visual Studio Code
Visual Studio Code는 Spring Boot 애플리케이션 개발자에게 이상적인 가벼운 개발 환경이며, 다음과 같은 유용한 VS Code 확장 프로그램이 있습니다:
위의 모든 확장 프로그램이 포함된 Spring Boot Extension Pack 설치를 권장합니다.
아래 기능을 사용할 때 문제가 발생하면, 이슈를 열어 저희에게 연락하실 수 있습니다.
전제 조건
Visual Studio Code에서 Spring Boot 애플리케이션을 개발하려면 다음을 설치해야 합니다:
시작하는 방법에 대한 더 많은 정보는 Java 시작하기 튜토리얼에서 확인할 수 있습니다.
Java Spring Boot 개발을 시작하는 데 도움이 되는 Java Spring 프로필 템플릿을 사용할 수 있으며, 이 템플릿에는 유용한 확장 프로그램, 설정 및 Java Spring Boot 코드 스니펫이 포함되어 있습니다.
프로젝트 생성
Spring Initializr 확장 프로그램을 사용하면 의존성을 검색하고 새로운 Spring Boot 프로젝트를 생성할 수 있습니다.
설치하려면 VS Code를 실행하고 확장 프로그램 화면(kb(workbench.view.extensions)
)에서 vscode-spring-initializr
를 검색합니다.
확장 프로그램을 설치한 후 Command Palette(kb(workbench.action.showCommands)
)를 열고 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
파일에 대해서도 유사한 코드 완성 및 검증 기능을 사용할 수 있습니다.
이 기능을 사용하는 방법에 대한 자세한 내용은 상세 사용 가이드를 방문하세요.
아래는 실시간 애플리케이션 정보를 보여주는 예입니다.
어플리케이션 실행
kb(workbench.action.debug.start)
를 사용하여 애플리케이션을 실행하는 것 외에도, Spring Boot Dashboard 확장 프로그램을 사용하면 작업 공간에서 사용 가능한 모든 Spring Boot 프로젝트를 보고 관리하며, 프로젝트를 빠르게 시작, 중지 또는 디버깅할 수 있습니다.
다음 단계
- Java Spring 프로필 템플릿 - 엄선된 확장 프로그램, 설정 및 스니펫으로 새로운 프로필 생성.
- 웹 앱을 배포하려면 VS Code로 Java 웹 앱을 참조하세요.
- 웹 앱을 컨테이너화하고 Docker 컨테이너로 배포하려면 VS Code의 Docker를 확인하세요.
- Java 디버깅 기능에 대해 더 알아보려면 Java 실행 및 디버깅을 참조하세요.