프로그래밍

스프링 부트 프로젝트 만들기

코드몬스터 2023. 4. 15. 15:18
728x90
https://start.spring.io/    <= 해당 사이트를 통해서 생성할 수도 있다.

 

Project

Gradle과 Maven은 [자바 프로젝트 빌드 관리 툴]이다.

Groovy와 Kotlin 모두 Java를 기반으로 만들어진 언어이다.

 

최근에는 Gradle을 많이 사용한다고 하지만 Maven으로 된 레거시들이 많다.

 

Language

말 그대로 사용하고자 하는 언어

 

Spring Boot

스프링 부트의 어떤 버전을 사용할지 정하면 된다.

SNAPSHOT 등 괄호로 되어있느 버전들은 아직 안정화가 되어 있지 않다고 생각하면 된다.

 

따라서, 3.0.5(Java 17이상) 또는 2.7.10(Java 17 미만)을 선택해서 사용한다.

 

Project Metatdata

  • Group
  • Artifact
  • Name
    • 프로젝트 이름
  • Package name
    • Package name은 Group과 Artifact가 합쳐진 이름이다. 
      • Group + Artifact => Package name 
      • com.회사이름(Group).프로그램젝트이름(Artifact)
      • com.회사이름(Group).플랫폼.프로젝트이름(Artifact)

 

Dependecies

해당 프로젝트에서 사용하는 라이브러리(?)들을 선택하는 곳이다.

=> 지금 당장 선택을 안해도 따로 IDE(통합 개발환경)에서 추가할 수 있다!