junit5가 기본으로 사용된다. 많은 차이가 있진 않지만 편한 부분이 많다.
인텔리j에서 라이브러리들을 살펴보자.

- starter-data-jpa 안에 많은 것들이 들어있다.
- spring-boot-starter가 기본적으로 sl4j, logback의 조합으로 로깅한다.
- HikariCP가 있는데 커넥션 풀을 관리해준다. 성능 문제에서 추후 봐야한다.
- mockito는 테스트 Mock 라이브러리
- assertJ가 체이닝 식으로 matcher를 쓸 수 있다.
핵심 라이브러리
- 스프링 MVC
- 스프링 ORM
- JPA, 하이버네이트
- 스프링 데이터 JPA
기타 라이브러리
- H2 데이터베이스 클라이언트
- 커넥션 풀: 기본 HikariCP
- 로깅 sl4j (인터페이스), logback (구현체)