[SPRING] 프로젝트 생성과 라이브러리
🌱 사전 준비
- jdk: Java 11
- IDE: intellij
🌱 스프링 프로젝트 생성
아래 스프링 부트 스타터 사이트로 이동
https://start.spring.io
아래와 같이 설정
- Project: Gradle Project
- Language: Java
- Spring Boot: 괄호가 붙어있지 않은 가장 최신 버전 (22년3월24일 기준: 2.6.4)
- Dependencies: Spring Web, Thymeleaf
🌱 intellij에서 오픈
Generate 후 압축을 풀기
intellij에서 build.gradle(압축 푼 폴더 안에 존재) 오픈(open as project)
🌱 스프링 부트 라이브러리
- spring-boot-starter-web
spring-boot-starter-tomcat: 톰캣(웹서버)
spring-webmvc: 스프링 웹 MVC - spring-boot-starter-thymeleaf: 타임리프 템플릿 엔진 (View)
- spring-boot-starter(공통): 스프링 부트 + 스프링 코어 + 로깅
spring-boot
spring-boot-starter-logging
🌱 테스트 라이브러리
- spring-boot-starter-test
junit
mockito
assertj
spring-test
💛 개인 공부 기록용 블로그입니다. 👻