如果我想这样做:
public interface LongIdRepo<T> extends PagingAndSortingRepository<T, Long> {}
因为我想把它扩展为:
public interface MyRepo extends LongIdRepo<My> {}
这是不可能的,因为:
org.springframework.beans.factory.beanCreationException:错误 创建名为“longdrepo”的bean:调用init方法 失败;嵌套异常为java.lang.IllegalArgumentException:不是 托管类型:类java.lang.object
有什么方法可以让春天忽略长豆子的创造吗?
试试这个 @NoRepositoryBean 注释
@NoRepositoryBean public interface LongIdRepo<T> extends PagingAndSortingRepository<T, Long> {}