저는 querydsl
을 사용합니다. 따라서 findByName()
과 같은 메소드가 필요하지 않으며 모든 저장소 인터페이스가 비어 있습니다.일반 코드가 Spring 데이터와 함께 실패했습니다.
그래서 나는 절전 모드로 매핑 된 엔티티에 많은 클래스가 있기 때문에 빈 메소드와 반복적 인 인터페이스를 피하기 위해 genric 코드를 만들려고합니다.
org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'genericResposotory':
Invocation of init method failed; nested exception is
java.lang.IllegalArgumentException: Not an managed type: class java.lang.Object
또한 내가 수행하려고 같은 일반적인 저장소를 만들 수있는 방법이되지 않습니다 :
public interface GenericResposotory<T>
extends JpaRepository<T, Integer>, QueryDslPredicateExecutor<T> {
}
내 서버를 실행이 오류를 얻을?
하는 봄 버전은 당신에있다? –
spring 용 4.0.5.RELEASE와 spring-data-jpa 용 1.6.0.RELEASE를 사용합니다. – Youssef