본문 바로가기

SPRING/Spring Boot

HiFive 프로젝트 시작

HiFiveProject

프로젝트 환경설정

  • Project: Gradle Project
  • Spring Boot: 2.54
  • Language: Java (JDK 11)
  •  IDE: InteliJ
  • Tomcat: 9.0.53

 

*스프링부트 라이브러리

 

▸ spring-boot-starter-web

  - spring-boot-starter-tomcat: 톰캣 (웹 서버)

  - spring-webmvc : 스프링 웹 MVC

 

spring-boot-starter-thymleaf: 타임리프 템플릿 엔진(View)

▸ spring-boot-starter(공통): 스프링 부트 + 스프링 코어 + 로깅

    - spring-boot

        - spring-core

    - spring-boot-starter-logging

        - logback, slf4j

 

 

*테스트 라이브러리

 

▸ spring-boot-starter-test

     - junit: 테스트 프레임워크

   - mockito: 목 라이브러리

   - assertj: 테스트 코드를 조금 더 편하게 작성하게 도와주는 라이브러리

   - spring-test: 스프링 통합 테스트 지원

 

 

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