Notice
Recent Posts
Recent Comments
Link
archive
Spring 라이브러리 살펴보기 본문
Gradle은 Groovy를 기반으로 한 빌드 도구이다.
앞선 포스팅에서 언급된 build.gradle이 바로 gradle로 작성된 빌드 스크립트이다.
Gradle은 의존관계가 있는 라이브러리를 함께 다운로드한다.
(의존관계는 연쇄적으로 맺어져있어, 특정 라이브러리의 상위의 상위... 라이브러리까지 모두 다운받게 된다. )
주요 라이브러리 예시는 아래와 같다.
● 스프링 부트 라이브러리
* spring-boot-starter-web
ㄴspring-boot-starter-tomcat : library에 톰캣 웹서버가 내장(임베디드) 되어있다.
ㄴ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 : 스프링 통합 테스트 지원
참고로 의존관계는 인텔리제이 화면 상에서 오른쪽 Gradle을 누르면
이와 같이 확인이 가능하다.
아직은 어떤 라이브러리가 어떤 역할을 하는지 자세히는 모르겠지만
차차 쓰면서 알아봐야겠다.
'STUDY > Spring' 카테고리의 다른 글
Port 8080 was already in use 오류 해결법 (mac OS) (0) | 2021.01.18 |
---|---|
Spring 웹 개발 기초 (0) | 2021.01.18 |
[Spring Boot] Welcome page 만들기 (0) | 2021.01.15 |
Spring 프로젝트 생성하기 (0) | 2021.01.06 |
Spring Framework란 (0) | 2021.01.06 |
Comments