인프런 영문 브랜드 로고
인프런 영문 브랜드 로고

인프런 커뮤니티 질문&답변

Woo-seok Choi님의 프로필 이미지
Woo-seok Choi

작성한 질문수

실전! 스프링 데이터 JPA

unable to locate persister 에러 관련 질문 드립니다.

작성

·

1.3K

0

JpaRepository 를 상속 하지 않고 아래와 같은 클래스를 만들어 entityManager로 데이터를 가져오는 테스트를 하려고 하는데요.

@Repository

public class Test Repository {

  @PersistContext

  EntityManager entityManager;

  

  public Employee findEmployee(Long id) {

    return entityManager.find(Employee.class, id);

}

아래와 같은 에러가 발생 합니다. (stack trace의 가장 아랫 부분만 발췌 했습니다.)

org.hibernate.UnknownEntityTypeException: Unable to locate persister: com.xxx.xxx....

persister는 spring-boot-starter-data-jpa를 의존성에 추가 해 줬을때 hibernate도 하위 의존성으로 따라서 추가되면서 자동으로 persister 로 등록 되는게 아닌가 생각했었는데요.. 왜 이런 에러가 나는 걸 까요?

답변 1

0

김영한님의 프로필 이미지
김영한
지식공유자

안녕하세요. Woo-seok Choi님

리포지토리 전체 코드와 전체 오류메시지를 보여주시겠어요?

Woo-seok Choi님의 프로필 이미지
Woo-seok Choi

작성한 질문수

질문하기