Java 如何防止弹簧产生“弹性”;“摘要”;只是要扩展的泛型类型存储库?

Java 如何防止弹簧产生“弹性”;“摘要”;只是要扩展的泛型类型存储库?,java,spring,spring-boot,repository,Java,Spring,Spring Boot,Repository,如果我想做这样的事情: public interface LongIdRepo<T> extends PagingAndSortingRepository<T, Long> {} public interface LongIdRepo扩展了分页和排序存储库{} 因为我想把它扩展如下: public interface MyRepo extends LongIdRepo<My> {} 公共接口MyRepo扩展了LongIdRepo{} 这是不可能的,因为

如果我想做这样的事情:

public interface LongIdRepo<T> extends PagingAndSortingRepository<T, Long> {}
public interface LongIdRepo扩展了分页和排序存储库{}
因为我想把它扩展如下:

public interface MyRepo extends LongIdRepo<My> {}
公共接口MyRepo扩展了LongIdRepo{}
这是不可能的,因为:

org.springframework.beans.factory.BeanCreationException:错误 创建名为“longIdRepo”的bean:init方法的调用 失败;嵌套异常是java.lang.IllegalArgumentException:不是 托管类型:类java.lang.Object

有没有办法让Spring忽略Longdepobean的创建?

试试这个注释

@NoRepositoryBean
public interface LongIdRepo<T> extends PagingAndSortingRepository<T, Long> {}
@NoRepositoryBean
公共接口LongIdRepo扩展了分页和排序存储库{}
试试这个注释

@NoRepositoryBean
public interface LongIdRepo<T> extends PagingAndSortingRepository<T, Long> {}
@NoRepositoryBean
公共接口LongIdRepo扩展了分页和排序存储库{}
显然;)谢谢,很明显;)谢谢