1. 개요
Spring 프레임워크는 난이도가 높고 메모리 사용량이 많으니 프로젝트 시작 전 신중히 선택하자.2. 설치
Spring은 Intellij Ultimate 버전이나 Spring initializr에서 생성할 수 있다.Intellij Ultimate는 유료이니 무료인 Spring initializr를 기준으로 하겠다.
2.1. 프로젝트
먼저 이 링크에 접속한다.Project란은 자신이 주로쓰는거를 사용하면 된다.
여기선 Gradle - Groovy를 기준으로 하겠다.
2.2. 언어
Java와 Kotlin이 있다.여기선 둘다 설명하도록 하겠다.
하지만 요즘엔 Kotlin이 문법이 직관적이고 코드도 짧아서 Kotlin으로 넘어가는 추세다.
2.3. 버젼
버젼은 스냅샷이 아닌 최신 릴리즈 혹은 커뮤니티가 많은 버젼을 선택하자.2.4. 메타데이터
Packing은 Jar로 하고 나머지는 원하는 대로 한다.2.5. 종속성
여러가지가 있다.Spring web, jpa, Thymelef 등 매우 많으니 직접 찾아보자.