Spring Initializr
https://start.spring.io/
- Spring Boot 프로젝트의 기본 구조 및 의존성을 쉽게 생성해주는 도구
- IntelliJ Ultimate 사용 시 프로그램 내장 기능
- IntelliJ Community 사용 시 위 주소를 통해 웹 기반으로 생성 가능
Gradle
- 빌드 자동화 도구
- Maven(이전 세대, xml 기반)에 비해 설정이 간결하고 유연하다
Maven Repository
https://mvnrepository.com/
- 자바 라이브러리를 관리하는 온라인 저장소
- 이름이 Maven Repository인 이유는 Maven이 표준일 때 만들어졌기 때문
- Gradle과도 호환됨
build.gradle에 의존성을 추가하고 나면, IntelliJ 우측 상단에 표시되는 코끼리 버튼을 눌러줘야 해당 의존성이 반영된다.
