무작정 개발.Vlog

[Spring boot] Inferred type 'S' for type parameter 'S' is not within its bound; should extend

by 무작정 개발
반응형

Springboot & JPA로 토이 프로젝트를 진행하다가 Error가 발생했다.

살펴본 결과 기초적인 실수였고, 기록하기 위해 이 글을 작성하게 되었다.

 

[ Error ]

Inferred type 'S' for type parameter 'S' is not within its bound; should extend 

 

위의 에러 해결은 매우 간단하다.

JPA의 JpaRepository 매개변수, 인터페이스 명이 일치한 지 확인하면 된다.

 

Repository
Repository
Service 에서 DI 확인
Service 에서 DI 확인
나머지 코드
나머지 코드

 

이렇게 명이 일치한 지 확인해보면 된다. 

필자는 1번 사진에서 <MovieDbDomain, Integer> 이 부분에 오타가 있었다.

반응형

블로그의 정보

무작정 개발

무작정 개발

활동하기