본문 바로가기
IT/Java

Spring Boot 3.1.5 VsCode로 시작하기

by Cyber_ 2024. 4. 8.

0. 개요

IntelliJ에서 Spring을 Community 버전으로도 사용할 수 있지만 다른 분들이 많이 다뤄주셔서 따로 방법을 작성하진 않겠다. VSCode로 SpringBoot를 시작한 이유는 빠르게 학습하기 위해서이다. 초기로딩 시간이 좀 더 빠르다. VSCode로 SpringBoot를 사용할 때는 서비스를 배포할 것인지 아닌지 복잡한 프로젝트인지 간단한 프로젝트인지에 따라 결정하시길 바랍니다.

1. 설치목록

1) JDK 17

  • Spring Boot 3.0 이후부터는 JDK 17 이하는 지원하지 않습니다. 잘 확인하시길 바랍니다.
  • 설치 후 시스템 환경 변수를 등록

2) VSCode

3) VSCode Extension 목록

  • Spring Boot ExtensionPack(필수)
  • Extension Pack for Java(필수)
  • Gradle for Java 또는 Maven for Java(선택)
  • Lombok Annotations Support for VS Code(선택)
  • MySQL(선택)
  • Spring Boot Dashboard(선택)

2. 시작하기

  • SpringBoot Initiallizer를 활용하는 방법도 있지만 이는 IntelliJ에서 Spring을 무료로 사용할 때 편한 방법입니다. VSCode에선 바로 시작할 수 있습니다.

1) Ctrl + Shift + P

  • Gradle인지 Maven인지 확인(Gradle이 Maven보다 작성하기 쉽게 설계되었다.)
  • 사용할버전 선택(2.X, 3.0, 3.1에 따라 참조할 Reference들이 달라지니 잘 확인)

  • 사용할 언어 선택(Kotlin을 선택할 경우 gradle도 Kotlin버전으로 세팅되니 유의)

  • GroupId는 큰 틀을 의미하고, ArtifactId는 그 안에 작은 틀을 의미 둘 다 편의대로 작성

  • 위에 업급한 바와 같이 2.x와 3.x는 지원하는 Java 버전(Jdk 버전)이 다르다. 3.x 이후부터는 17선택

  • 사용될 의존 라이브러리 선택
  • Soucrce code를 보관할 폴더 선택

2) 시작 명령어 입력

  • windows
gradlew bootRun
  • Linux
.\gradlew bootRUn

추가 레퍼런스할만한 자료들