[스프링부트] Library

Kwon·2023년 11월 23일

스프링부트

목록 보기
5/12
post-thumbnail

스프링부트 주요 라이브러리

build.gradle

👉 프로젝트에 필요한 의존성과 빌드 처리 내용을 작성하는 파일

1. spring-boot-starter-web

👉 Spring MVC를 사용한 RESTful서비스를 개발하는데 사용

  • spring-boot-starter-tomcat : 톰캣(웹서버)
  • spring-webmvc : 스프링 웹 MVC

2. spring-boot-starter-thymeleaf

👉 타임리프 템플릿 엔진(view) 라이브러리

3. spring-boot-starter

👉 스프링 부트 + 스프링 코어 + 로깅

  • spring-boot

    ◼ spring-core : Spring 프레임워크의 근간이 되는 요소로 Ioc (혹은 DI) 기능을 지원하는 영역을 담당

  • spring-boot-starter-logging : 로깅 설정을 자동적으로 지원
    ◼ slf4j
    ◼ logback

테스트 라이브러리

spring-boot-starter-test

👉 spring-boot-test + spring-boot-test-autoconfigure 합한 것으로 기본적인 테스트 제공

spring-boot-starter-test에 포함된 기능

  • junit : 테스트 프레임워크
  • Mockito : 목 라이브러리
  • assert : 테스트 코드를 좀 더 편하게 작성하게 도와주는 라이브러리
  • spring-test : 스프링 통합 테스트 지원
profile
📲 @bu_kwon_2 / 💻 dnu05043.log / ⌨ Back-end / 🦁 LikeLion

0개의 댓글