저장소 종류가 달라도 일관된 데이터 처리 방법을 제공한다.

https://spring.io/projects/spring-data

스프링 데이터 (인터페이스)- Repository(마커), CrudRepository, PagingAndSortingRepository

스프링 데이터 API - JpaRepository(스프링 데이터의 인터페이스를 모두 포함함.)

제공하는 인터페이스

Repository

CrudRepository(읽기, 쓰기, 변경, 삭제 자동 구현)

PagingAndSortingRepository(페이징과 정렬 기능 제공)

Spring Data JPA - JPA를 위한 저장소(JPA Repository)와 관련 기능을 제공

Untitled

spring.jpa.hibernate.ddl-auto=create

create일 경우 매번 실행 할 때마다 DB테이블 계속 지워지고 새로 만들어짐.

  1. update로 바꿔주기