스프링부트를 이용한 웹애플리케이션 개발을 위해 비주얼스튜디오 코드를 이용할 수 있다. 비주얼스튜디오 코드를 설치한 후 확장프로그램인 Extension for Java, Spring Boot Extension Pack 을 설치하면 이제부터 스프링부트를 이용한 개발이 가능해 진다.
비주얼스튜디오 코드 스프링부트 개발하는 방법
필요한 확장앱부터 설치하자
스프링부트를 개발 또는 학습을 위해 가장 많이 노출되는 것은 인텔리제이 ( IntelliJ ) 이다.
인텔리제이를 사용해도 상관없지만 울티메이트 ( Ultimate ) 버전이 아니라면 지원되지 않는 기능들이 많이 있다. 만약, 무료버전인 커뮤니티 ( Community ) 버전이 있지만 정작 필요한 기능은 지원하지 않기에 불편하다.
그렇다면 대체재를 찾게 마련인데 비주얼스튜디오 코드를 이용하면 스프링부트 ( Spring Boot ) 를 개발할 수 있다.
비주얼스튜디오 코드를 경험한 사람들은 이것이 상당히 유연하고 확장성 넓다는 것을 알 수 있다.
비주얼스튜디오 코드에서 제공하는 확장앱에서 자바 ( Java ) 와 스프링부트와 관련된 개발앱을 설치하면 된다.
스프링부트와 관련한 공식적 내용은 아래의 공식홈페이지를 참고하자.
스프링부트 개발에 필요한 것
스프링부트 ( Spring Boot ) 는 많은 사람들이 관심을 가지고 학습을 하고 프로젝트에 적용되는 상당히 괜찮은 웹프레임워크 ( Web Framework ) 이다.
스프링부트 개발툴로 주로 인텔리제이를 자주 사용하지만, 유료버전이 중심이기에 부담이 있을 수 있다.
어떻게 보면 비용적으로 크진 않지만, 학생이나 취미를 하는 입장이라면 이것도 부담일 수 있다.
본인같이 최대한 원가절감이 목적이라면 비주얼스튜디오 코드 ( Visual Studio Code ) 를 이용해 보는 것도 방법이다.
인텔리제이보다는 불편한 점이 있지만, 개발하는데 무리는 없다.
비주얼스튜디오 코드를 설치했다면 스프링부트 개발에 필요한 자바 ( Java ) 와 스프링부트 확장팩을 설치하면 된다.
아래는 비주얼스튜디오 코드에서 스프링부트를 개발하기 위한 필요한 항목을 정리한 것이다.
- Visual Studio Code
- 프로그램 개발툴 - Java Extension Pack
- 비주얼스튜디오 코드에서 자바 애플리케이션을 개발하고 테스트하고, 디버깅할 수 있다. - Spring Boot Extension Pack
- 비주얼스튜디오 코드에서 스프링부트를 이용해 웹애플리케이션을 개발할 수 있도록 한다.
설치하기
스프링부트 ( Spring Boot ) 를 개발하기 위해 무엇이 필요한지 살펴봤다면 이제 본격적으로 개발환경을 만들어 보도록 한다.
인텔리제이 ( IntelliJ ) 가 아닌 비주얼스튜디오 코드 ( Visual Studio Code ) 를 이용하는 방법이지만 톰캣 웹서버 ( Apache Tomcat ) 을 실행하고 웹브라우저에서 Hello World 란 글자를 표시하는 방법은 의외로 간단하다.
아래는 스프링부트를 개발하기 위한 설치방법을 보여준다.
비주얼스튜디오 코드 설치하기
비주얼스튜디오 코드를 설치하기 위해 마이크로소프트를 방문하자.
비주얼스튜디오 코드는 마이크로소프트에서 제공하는 개발툴이며 확장 프로그램을 사용하여 다른 언어들을 이용한 애플리케이션 개발이 가능하다.
아래는 비주얼스튜디오 코드를 설치하기 위한 페이지이다.
설치파일을 다운로드한 후 실행해 주면 된다.
아래는 비주얼스튜디오 코드를 실행한 모습을 보여준다.
Java Extension Pack 설치하기
비주얼스튜디오를 설치했다면 좌측메뉴의 확장 마켓플레이스를 선택한다.
마켓플레이스는 좌측의 5번째 이미지이다.
( 사각형 4개 )
검색어에 java extension 을 입력하면 Extension Pack for Java 가 나타난다.
우측에 설치 또는 install 이란 버튼이 나타날 것이며, 클릭하면 비주얼스튜디오 코드에 설치가 진행된다.
이것은 비주얼스튜디오 코드에서 자바 애플리케이션을 개발할 수 있도록 하는 확장앱으로 스프링부트를 위해 설치가 필요하다.
Spring Boot Extension Pack 설치하기
스프링부트를 개발하기 위해 비주얼스튜디오 코드의 확장 마켓플레이스에서
Spring Boot Extension Pack 을 검색한다.
위와 같은 방법으로 설치하도록 하자.
Spring Boot Extension Pack 을 비주얼스튜디오 코드에 설치하면 이제부터 스프링부트를 이용한 웹애플리케이션 개발이 가능해 진다.
댓글
댓글 쓰기