백엔드 공부
[스프링 입문] 프로젝트 환경설정
영재임재영
2022. 12. 5. 00:04

미리보기
✅ Spring & Spring Boot 에 대해 알아보자!
✅ Spring Boot 프로젝트 기본 설정 해보기!
🍿 Spring & Spring Boot
- Spring : 자바 기반의 웹 어플리케이션을 만들 수 있는 프레임워크
- Spring Boot : 스프링을 더 쉽게 이용하기 위한 도구
🍭 Spring Boot 기본 설정
✅ Project (빌드 관리 도구 선택하기)
- 빌드 관리 도구는 필요한 라이브러리들을 자동으로 관리해준다.
- Maven : pom.xml 에 정의
- Gradle : build.gradle 에 정의 (더 편리하고 빠르다!)
✅ Language (언어 선택하기)
- JAVA, Kotlin, Groovy 와 같은 언어들을 선택할 수 있다.
✅ Spring Boot (스프링부트 버전 선택하기)
- 버전을 선택할 수 있다.
- (SNAPSHOT) 처럼, 버전 뒤에 무언가 붙는다면 아직 정식 버전이 아닌 것이다.
✅ Project Metadata (프로젝트 정보 작성하기)
- 프로젝트에 대한 정보를 작성할 수 있다.
- Artifact : 프로젝트 이름
- Java : 자바 버전 선택
✅ Dependencies (라이브러리 불러오기)
- 어떤 라이브러리를 가져와서 쓸 것인지 선택할 수 있다.
- Spring Boot Starter Web : 스프링을 사용할 수 있게 해주는 기초 라이브러리 (내장 서버 Tomcat)
- Thymeleaf : 최신의 자바 서버 사이드 템플릿 엔진