[Spring 입문] 1. 프로젝트 환경설정

Nakyeong Lee·2024년 9월 20일

Spring 입문

목록 보기
1/2
post-thumbnail

프로젝트 생성

https://start.spring.io/

라이브러리 살펴보기

Gradle은 의존관계가 있는 라이브러리를 함께 다운로드 한다.

테스트 라이브러리

spring-boot-starter-test

  • junit: 테스트 프레임워크
  • mockito: 목 라이브러리
  • assertj: 테스트 코드를 좀 더 편하게 작성하게 도와주는 라이브러리
  • spring-test: 스프링 통합 테스트 지원

View 환경설정

static/index.html 을 올려두면 Welcome page 기능을 한다.
controller에는 항상 @Controller 어노테이션을 달아줘야 한다.

컨트롤러에서 리턴 값으로 문자를 반환하면 viewResolver가 화면을 찾아서 처리한다.

  • 스프링 부트 템플릿엔진 기본 viewName 매핑
  • resources:templates/ + {ViewName} + .html

빌드하고 실행하기

> ./gradlew build
> cd .\build\libs\
> java -jar .\hello-spring-0.0.1-SNAPSHOT.jar

과제 화면

profile
Web Backend Developer

0개의 댓글