tôi sử dụng querydsl
đó là lý do tại sao tôi không cần phương thức như findByName()
và tất cả giao diện kho lưu trữ của tôi trống.Mã chung không thành công với dữ liệu Spring và Querydsl
Vì vậy, tôi cố gắng làm cho mã genric để tránh giao diện lặp đi lặp lại với các phương thức trống vì tôi có nhiều lớp trong thực thể của tôi được ánh xạ bởi hibernate.
public interface GenericResposotory<T>
extends JpaRepository<T, Integer>, QueryDslPredicateExecutor<T> {
}
Khi tôi chạy máy chủ của tôi, tôi nhận được lỗi này:
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
cũng không có một cách để làm cho một kho lưu trữ chung chung như tôi cố gắng để làm gì?
phiên bản mùa xuân là bạn không? –
tôi sử dụng 4.0.5.RELEASE cho mùa xuân và 1.6.0.RELEASE cho spring-data-jpa – Youssef