728x90
스프링 입문 강의 김영한 강사님 수업 정리 자료임을 알립니다.

External Libralies 를 살펴보면 내가 가져오지 않은 엄청나게 많은 외부 라이브러리들이 있는 것을 확인할 수 있습니다. 이렇게 많은 이유는 gradle 이나 maven 같은 빌드 툴들은 요즘 의존 관계를 관리를 해주게 되었습니다. 예를 들어서 starter-web 이 필요한 라이브러리는 tomcat 등의 의존관계가 필요합니다. 그래서 우리는 starter-web 만 필요하지만 얘가 의존하는 모든 라이브러리들이 있는데, gradle 과 maven 빌드 툴들이 이런 의존관계에 있는 라이브러리들을 모두 당겨오게되고, 결국 우리가 보는 것처럼 많은 외부 라이브러리들이 기본적으로 설치되어있는 것을 확인할 수 있습니다.

IntelliJ 의 좌측 하단을 클릭하면 오른쪽 상단에 Gradle 이라는 버튼이 보이게 되는데, 이 버튼을 보면 Dependencies 를 확인할 수 있습니다. 한 라이브러리를 가져오기 위해서 의존관계에 있는 다른 라이브러리들을 당겨오는 것을 쉽게 확인할 수 있습니다.
아무튼 핵심적으로 알아두면 좋은 라이브러리에는 다음과 같은 것들이 있습니다.

지금은 이런 것들이 무엇인지 모르는 것이 당연하다. 직접 해보면서 알아가는 것이기 때문에 크게 부담느낄 필요는 없습니다.
'[Inflearn] 공부하기 > 스프링 입문 (김영한)' 카테고리의 다른 글
| View 환경설정 { 내가 필요한 Spring 지식 찾기, Thymeleaf 지식 찾기, Spring 동작 환경 그림 } (0) | 2023.07.10 |
|---|---|
| 2. 프로젝트 생성 & 환경설정 (0) | 2023.07.07 |
| 1. 강의소개 - 스프링 학습을 포기하는 이유 (0) | 2023.07.07 |