레포지토리(Repository)란?레포지토리는 데이터베이스와 엔티티(데이터 클래스) 사이에서 데이터를 저장하고, 불러오고, 수정하고, 삭제하는 역할을 하는 도구입니다.예를 들어, "사용자" 데이터를 저장하고 싶다면, 레포지토리를 사용하여 "사용자"를 데이터베이스에 저장할 수 있습니다. 또는 저장된 "사용자" 데이터를 레포지토리를 통해 불러오거나 삭제할 수 있습니다. JpaRepository란?스프링에서 제공하는 JpaRepository는 우리가 따로 **SQL(데이터베이스 쿼리)**을 작성하지 않아도 데이터베이스와 쉽게 연결할 수 있도록 해주는 도구입니다.JpaRepository는 우리가 자주 사용하는 기본 기능들을 미리 만들어 놓은 것입니다. 예를 들어, 데이터 저장, 조회, 수정, 삭제 같은 작업을 ..