SS2 라이브러리 살펴보기

devyu·2022년 7월 21일
0

💻 Spring Study

목록 보기
2/7

* 해당 시리즈는 인프런 김영한님 강좌인 스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술 내용 강의를 학습하며 개인적으로 정리한 글이며, 저작권 문제나 잘못된 부분이 있다면 지적해주시면 감사하겠습니다.

왜 내가 안 땡긴게 빌드되어 있지? => 의존성. 관련된 모든 라이브러리를 자동으로 땡겨온다.
현업에서 system.out.println은 사용하지 않는다. log를 모아서 log파일을 관리해야 하기 때문.(강의에서는 혼용해서 사용 예정.)

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

스프링 부트 라이브러리

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

테스트 라이브러리

  • spring-boot-starter-test
    • junit: 테스트 프레임워크
    • mockito: 목 라이브러리
    • assertj: 테스트 코드를 좀 더 편하게 작성하게 도와주는 라이브러리
    • spring-test: 스프링 통합 테스트 지원
profile
티스토리와 벨로그 사이 줄타기....

0개의 댓글

관련 채용 정보