Notice
Recent Posts
Recent Comments
관리 메뉴

Developer Gonie

[스프링 부트] 2. 프로젝트 시작파일 만들기 본문

인프런 김영한님 강의/1 . 스프링 부트 입문

[스프링 부트] 2. 프로젝트 시작파일 만들기

이대곤 2022. 6. 15. 20:28

Spring Boot 프로젝트 시작

https://start.spring.io/

1. Maven vs Gradle

버전을 설정하고 필요한 라이브러리를 당겨오고, 얘가 빌드하는 라이프 사이클까지 관리해주는 툴이라고 한다.

과거에는 Maven을 많이 썼으나, 요즘에는 거의다 Gradle을 쓰며 이쪽으로 넘어오고 있는 추세라고 하심.

레거시 혹은 과거 프로젝트는 아직 Maven으로 남아있는게 많은데 요즘 추세는 다 Gradle로 넘어오는 추세라고 함.

영한님, 그리고 주변의 실무하시는 분들 모두 대부분 Gradle로 하신다고 한다.

 

2. Spring Boot 버전

snapshot 혹은 m3가 붙은 것들은 아직 정식으로 릴리즈된 버전이 아니기 때문에정식으로 릴리즈된 버전중에서 가장 좋은 버전을 선택하자.

 

3. Project Metadata

Group : 기업같은 경우 기업명을 적지만 우리는 관련이 없으니까 hello라고 적어주자.

Artifact : 빌드되었을 때 나오는 결과물?, 프로젝트 이름같은 것

Java : 강의상에서 java 11버전을 사용하신다고 하였으므로 11을 선택

 

4. Dependencies

사용할 라이브러리 추가
1) Spring Web : 여기에는 MVC 패턴을 사용할 수 있게 하는 것, tomcat 같은 서버 관련된 기능들이 포함되어 있음
2) Tymeleaf : 서버사이드 렌더링을 할 수 있게 해주는 템플릿 엔진(여러개가 있지만 마땅한게 없어서 그냥 이것으로 선택)

5. Generate

파일을 내가 원하는 위치에 저장 후 압축해제. 나는 아래의 경로에 폴더가 위치하게 하였다.

C:\Users\DG\Desktop\study_intelij\

Comments