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扩展了分页和排序存储库{}
显然;)谢谢,很明显;)谢谢