Notice
Recent Posts
Recent Comments
Link
나의 GitHub Contribution 그래프
Loading data ...
«   2024/05   »
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31
Tags
more
Archives
Today
Total
관리 메뉴

Code in Life

스프링부트 프로젝트 생성하기 본문

Springboot

스프링부트 프로젝트 생성하기

퓨끼 2020. 12. 1. 21:35

Spring에서 제공하는 spring initializr(start.spring.io/)를 이용하면 매우 간단하게 초기세팅을 할 수 있다.

 

 

◆Project

Maven과 Gradle중에 선택 가능하며, 입문자의 경우 Gradle을 추천한다.

Maven의 경우는 일일히 버전에 맞게 신경써야하고, A 라이브러리와 B 라이브러리의 버전이 둘 다 최신이어도 호환이 안되는 경우가 종종 있다. 그럴 때 필요한건 닥 구글링뿐이지만, Gradle의 경우는 호환되는 버전을 알아서 세팅해준다. 

 

Language

요건 생략

 

Spring Boot

무조건 최신보다는 사용하려는 라이브러리를 지원하는지 어느정도 알아보고 고르는 것을 권장한다.

예를들어 테스트기법으로 자주 사용하는 JUnit의 경우, 2.2.x버전을 기점으로 JUnit의 경우 5버전을 지원한다.

 

Depandencies

본인이 사용하려는 의존성 라이브러리들을 고르면 된다.

 

Project Metadata

신경써야 될것들만 적겠다.

Group : 주로 소속과 관련된 걸 적는다. 회사나 조직의 경우 com.xxx, 개인의 경우 dev.xxx등  

Artifact : 실제 프로젝트를 적는다.

Package name : [Group].[Artifact]로 적으면 된다.

 

Dependencies를 확인해보면 라이브러리들을 여러개 모아둔 것들을 하나의 묶음으로 표기해둔 것이여서 내가 사용해야할 라이브러리가 들어있는지 몰라서 고민이 될 때가 있을 것이다.

 

그럴때는 고른 뒤 EXPLORE를 눌러보면 본인이 고른 Dependencies에 대한 gradle or maven으로 확인해볼 수 있다.

 

물론, Dependencies에 없는 라이브러리들도 있는데 그것들은 나중에 Gradle / Maven에 본인이 직접 추가하면 된다.

 

 

 

Comments