如何将接口CrudRepository<T, ID>
,MongoRepository<T, ID>
,PagingAndSortingRepository<T, ID>
扩展为BaseRepository<T, ID>
? (如果可能的话)
我想拥有三个接口的访问方法。
我试过了:
@SuppressWarnings("rawtypes")
public interface BaseRepositoryDao<T, ID> extends CrudRepository,
MongoRepository, PagingAndSortingRepository {
}
我怎样才能做到这一点?
修改
MongoRepository
已经扩展PagingAndSortingRepository
答案 0 :(得分:1)
MongoRepostory
是 CrudRepository
和PagingAndSortingRepository
所以以下就足够了:
public interface BaseRepositoryDao<T, ID extends Serializable> extends MongoRepository<T, ID> {
}