1. Spring Data JPA(Spring boot에서 JPA를 적용할 수 있도록 편하게 해주는 라이브러리 제공)
  2. Hibernate (각 DB에 맞는 방언으로 변환해주는 역할)
  3. JDBC (자바를 이용하여 DB 조작시 각종 조작을 해주는 API들)
  4. DB