개발 일기

Spring Boot 프로젝트 초기 생성 본문

Spring

Spring Boot 프로젝트 초기 생성

dev-jo 2021. 7. 14. 23:53

첫 스프링 관련 글입니다!

 

현재 토이 프로젝트를 진행하려 하고 있고 프로젝트와 관련된 거나

 

스프링 레거시나 부트에 관련된 글을 spring 카테고리에 올리려고 합니다!

 

도움이 되었으면 좋겠습니다.

 

 


 

 

요즘 Spring boot는 초기 프로젝트 설정하기가 정말 쉽습니다.

 

초기에 프로젝트를 생성하는 쉬운 방법은 2가지가 있습니다.

 

(제가 알고 있는 방법입니다. 다양한 방법들이 있을 수도 있습니다. )

 

1. Spring Initializr 사이트에서 생성하기

 

https://start.spring.io/

 

2. Intellij ultimate에서 Spring Initializr 이용하기

 

( Community 버전에서는 이용이 불가한 거로 알고 있습니다. )

 

저는 2번의 방법으로 프로젝트를 생성해보겠습니다.

 

 

( 직접 build.gradle 에 script를 적는 방법도 있습니다. )

 

 


 

 

1. New Project 

 

초기 생성

 

자신이 사용할 Build Type과 Language와 나머지 세부사항을 채워주면 됩니다.

 

저는 Gradle를 사용합니다 

 

Maven 은 xml 방식이라 개인적으로 선호하지 않습니다.

 

언어는 Java  Spring Boot에서는 Kotlin 도 사용할 수 있습니다

 

한번 Kotlin을 사용해서 기본적인 프로그래밍을 해봤는데 매우 좋은 언어인 거 같습니다.

 

다음 프로젝트에는 사용해보는 거로.. 

 

나머지는 자신의 패키지명과 자바 버전을 선택해 주시면 됩니다.

 

 

2. Dependencies 설정

 

 

 

자신에게 필요한 디펜던시를 선택해서 받아줍니다

 

 

3. Project 생성 완료 및 gitignore 설정

 

생성 완료된 모습
gitignore

 

프로젝트를 생성하고 build.gradle 에서 dependencies

 

카테고리 구분해서 정리해두는게 좋습니다. 

 

이건 개인의 취향인데 저는 의존성이 많아지면 찾기가 힘들어서 깔끔하게 정리해두는걸 선호합니다.

 

그 이후 새 파일을 생성하고. gitignore를 생성합니다.

 

https://www.toptal.com/developers/gitignore

 

gitignore.io

Create useful .gitignore files for your project

www.toptal.com

 

이 사이트에서 원하는 환경을 입력하면 편하게 ignore 내용을 작성할 수 있습니다.

 

 


 

크게 도움이 되지는 않는 내용이지만 프로젝트를 시작한부분부터 끝까지의 내용을 기록해보려고 합니다.