Spring Initializr

minyeob·2024년 2월 2일
0

Spring

목록 보기
5/11

Spring Initializr 네이밍 설정 방법

Spring Initializr를 이용하려면 아래의 항목들에 대해 어떻게 설정해야 하는지 정확히 알아야 합니다. 처음에는 이 항목들의 의미와 설정 방법에 대해 제대로 알지 못했지만, 이번 기회에 제대로 공부해 보았습니다.

Group

Group은 프로젝트를 정의하고 구분하는 고유 식별자입니다. 일반적으로 회사 및 프로젝트 도메인명을 입력합니다. 예를 들어, 프로젝트 도메인이 'jurumarble.co.kr' 이라면 Group에는 'kr.co.jurumarble'을 입력하면 됩니다. Group은 패키지 명명 규칙을 따르며, 최소한으로 제어하는 도메인 이름을 사용합니다. 필요에 따라 하위 그룹을 추가할 수 있습니다.

Artifact

Artifact는 프로젝트 이름입니다. 빌드를 했을 때 결과물인 jar 파일의 이름이기도 합니다. 원하는 이름을 자유롭게 설정할 수 있으나, 소문자만 사용하고 특수 문자는 사용하지 않는 것이 좋습니다. 예를 들어, 'payment'라는 시스템을 만들고 있다면 Artifact에는 'payment'를 입력하면 됩니다.

Name

Name은 Artifact의 이름을 따라갑니다. 예를 들어, Artifact 이름이 'payment'라면 생성된 프로젝트에 'PaymentApplication'이라는 메인 클래스가 생성됩니다.

Description

Description은 프로젝트에 대한 설명을 입력하는 항목입니다. 'payment' 시스템에 대한 간략한 설명을 적어주면 됩니다.

Package

Package는 프로젝트의 루트 패키지를 설정하는 항목입니다. 별도로 지정하지 않으면 Group 속성 값이 사용됩니다. 그러므로 이 경우, 'kr.co.jurumarble'이 루트 패키지가 됩니다.

참고 : https://nohriter.tistory.com/115

profile
백엔드 개발자를 꿈꾸며 공부한 내용을 기록하고 있습니다.

0개의 댓글