java.lang.IllegalArgumentException: Not a managed type: class java.lang.Object 에러 해결
상황
JpaRepository를 상속받는 repository를 만들어서 실행시켰더니 제목과 같은 에러가 발생했다.
해결
기존 코드
public interface TeamRepository extends JpaRepository {}
이 repository가 어떤 Entity를 관리해야 하는지 찾지 못해서 발생한 에러였다.
아래와 같이 관리할 entity의 타입과 id의 타입을 넣어주었다.
public interface TeamRepository extends JpaRepository<Team, Long> {}
;;
프로젝트를 오랜만에 만드니까 별 걸 다 빼놓고 한다..;
참고
https://jinseobbae.github.io/jpa/2021/12/06/jpa-repository-not-managed-type-error.html
'Spring' 카테고리의 다른 글
Spring에서 Feign 사용하기 (0) | 2023.07.31 |
---|---|
JPA JPQL 파라미터 객체(Object)로 한 번에 넘기기 (0) | 2023.07.26 |
JPA ConverterNotFoundException: No converter found capable of converting from type 에러 해결 (0) | 2023.07.26 |
JPA 양방향 매핑 Entity 한 번에 저장하기 (0) | 2023.07.23 |
'Basic' attribute type should not be a container 에러 해결 (0) | 2023.07.23 |