Spring 가보자구

최보현·2022년 7월 1일
0

Spring

목록 보기
1/10
post-thumbnail

인프런 김영한 강사님의 스프링 입문

👩‍🔧스프링 만들기

스프링 부트 기반으로 스프링 관련 프로젝트를 만들어주는 사이트
링크텍스트
요새는 거의 Gradle 로 주로 만듬

프로젝트 생성

  • main과 test로 나뉨
    test가 굉장히 중요함!
  • resources
    실제 자바 코드 파일을 제외한 설정 파일들(html 등등)이 들어감
    🌟 build.gradle
    버전 설정과 라이브러리를 땡겨옴

프로젝트 실행

main 폴더에서 java파일을 실행하면
Tomcat started on port(s): 8080 (http) with context path ''
라는 문구가 하단부에 뜨게 된다. 이걸 따라서 localhost:8080에 들어가면 성공!

스프링 라이브러리

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

스프링 부트 라이브러리

🍃spring-boot-starter-web
spring-boot-starter-tomcat: 톰캣 (웹서버)
spring-webmvc: 스프링 웹 MVC
🍃spring-boot-starter-thymeleaf: 타임리프 템플릿 엔진(View)
🍃spring-boot-starter(공통): 스프링 부트 + 스프링 코어 + 로깅
spring-boot
spring-core
spring-boot-starter-logging
logback, slf4j

테스트 라이브러리

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

profile
Novice Developer's Blog

0개의 댓글