본문 바로가기
Programming/JAVA

[Spring Boot] 2. 주요 기초 라이브러리

by Berasix 2022. 12. 21.
반응형

1. spring-boot-starter-web > spring-boot-starter-tomcat

임베디드(내장된) 웹서버이다.

프로젝트를 실행하면 기본 8080포트로 웹서버가 띄워진다.

 

2. spring-boot-starter-logging (로깅관련)

실무에서는 System.out.println 으로 확인하는게 아닌 로깅을 사용해야한다.

요즘은(2020년 기준, 대세는 또 바뀔 수 있으므로..) slf4j, logback 두가지 조합이 성능도 빠르고 여러가지를 지원하기 때문에 많이 쓰인다.

 

3. spring-boot-starter-test (테스트 관련)

junit 이 핵심 라이브러리이며 가장 많이 쓴다.

mockito, assertj : 테스트를 편리하게 하도록 도와주는 라이브러리.

spring-test : 스프링 통합 테스트 지원 라이브러리.

 

4. srping-boot-starter-thymeleaf 

프론트 템플릿 엔진

 

 

이 글은 필자가 분석, 공부하면서 작성한 포스트입니다. 

잘못된 부분에 대해 알려주시면 수정하도록 하겠습니다.

728x90

댓글