[Spring] 입문 1-2. 라이브러리 살펴보기

강우엉·2023년 6월 21일

Spring

목록 보기
2/359

💡 Libraries 살펴보기

프로젝트 창에서 External Libraries 라는 폴더가 있는데, 이 곳에서 우리가 가져온 라이브러리들을 볼 수 있다. 많은 양의 라이브러리들이 있다면 한 눈에 살펴보기가 어려운데 이럴 때 Gradle 탭을 활용하면 된다.


위의 사진과 같이 Gradle 탭을 열어 Dependencies에서 라이브러리들을 확인 할 수 있다. Denpendencies는 의존성이라는 뜻인데, gradle이 의존관계를 관리해준다고 생각하면 된다. Gradle 탭에서 라이브러리들을 확인하면 항목 밑에 항목들이 있는 모습을 볼 수 있는데, 이것이 의존관계이다.

중요 라이브러리

  • Spring-boot-starter-web 하위에 tomcat
  • Spring-boot-starter-web -> json -> web에 spring core

💡 Log

Java를 실무에서 사용해보지않고 개인 공부를 하는 대부분의 사람들은 텍스트를 출력할 때 System.printout.ln 을 사용한다. 하지만 실무에서는 에러들을 관리하기 위해 Log로 출력해야 한다고 한다.

Log 관련 라이브러리

  • spring-boot-starter-thymeleaf -> spring-boot-starter-logging ->
    slf4j와 logback

💡 Test 관련 라이브러리

앞으로 상당히 중요하게 여겨질 test와 관련된 라이브러리들도 있다. test에 대헤서는 다음에 자세히 다뤄보고 이번에는 라이브러리만 확인해보자.
spring은 java 기반의 프레임워크이기 때문에 java에서 많이 사용되는 junit을 확인 할 수 있다. mockito, assertj 등 test를 편리하게 해주는 라이브러리들도 확인 가능하다.

profile
우엉이의 코딩 성장일기💻

0개의 댓글