Spring Data JPA

dams·2021년 12월 9일

JPA

목록 보기
3/4
post-thumbnail

1. Spring Data JPA는 JPA를 쓰기 편하게 만들어놓은 모듈이다.

  • JPA를 한 단계 추상화시킨 Repository 인터페이스를 제공한다. (JpaRepository.class)

package org.springframework.data.jpa.repository;

import ...

@NoRepositoryBean
public interface JpaRepository<T, ID> extends PagingAndSortingRepository<T, ID>, QueryByExampleExecutor<T> {

    List<T> findAll();

    List<T> findAll(Sort sort);
  • 위의 코드는 Spring Data JPA의 핵심 인터페이스인 JpaRepository의 일부이다.

    • findALL(), findAll(Sort sort) 같은 메소드를 제공하고 있다.

profile
👩‍💻

0개의 댓글