반응형
김영한님 스프링부트입문 수업내용 정리
1. Dependency
Gradle을 통해 라이브러리들에 대한 Dependency들을 관리한다. 최초 spring boot생성시에 2개 thymeleaf와 springboot web만 선택했으나 dependency에 의해 필요한 모든 라이브러리들이 함께 딸려온다. Gradel탭을 눌러보면 처음 추가한 starter web을 통해 tomcat라이브러리도 딸려온 것을 알 수 있다.
2. 스프링부트라이브러리
- 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-logging
> logback
> slf4j
3. 테스트 라이브러리
- spring-boot-starter-test
. junit
.mockito
.assertj
.spring-test
4. log 관련
- 기본적으로 logback을 Default로 사용한다. spring-boot-starter밑에 spring-boot-starter-logging밑에서 확인할 수 있다. slf4j는 인터페이스 같은 것이다.
반응형
'Lecture > 스프링 입문 수업' 카테고리의 다른 글
스프링부트입문_06MVC와템플릿엔진 (0) | 2022.12.25 |
---|---|
스프링부트입문_05웹개발기초 (1) | 2022.12.25 |
스프링부트입문_04빌드하고배포하기 (0) | 2022.12.25 |
스프링부트입문_03웰컴페이지만들기 (0) | 2022.12.25 |
스프링부트입문_01프로젝트환경설정 (0) | 2022.12.24 |