[SpringBoot] 라이브러리

hrotlzl·2022년 1월 24일
0

SpringBoot

목록 보기
2/9
post-thumbnail

✔️ 라이브러리?

  • 프로젝트의 External Libraries를 보면 엄청난 라이브러리들이 포함되어 있음
  • 라이브러리들 사이에 의존 관계가 있기 때문에 사용할 라이브러리에 필요한 라이브러리들을 전부 가져옴
  • IntelliJ 화면 우측 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 라이브러리를 통해 spring-boot와 spring-core 등 전부 가져옴

spring-boot-starter-logging
logback, slf4j
: 실무에서는 System.out.println을 사용하지 않고 log로 확인


📌 테스트 라이브러리


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

profile
Back-End

0개의 댓글