zhaoke0727 发表于 2017-12-16 13:39:59

SpringData,JPA,MongoDB,Solr,Elasticsearch底层逻辑关系

  一: Spring-data底层的接口路基:
  spring-data : PagingAndSortingRepository-> CrudRepository-> Repository ,它是springdatajpa,solr,mongoDB,Elasticsearch的核心基础。
  有三个主要的接口:

  1. Repository<T,>
  2.CrudRepository<T,>
  3.PagingAndSortingRepository<T,>  二:关于 spring-data-jpa
  spring-data-jpa:它只有一个核心的接口便 是JpaRepository,它的接口路基关系是:

  JpaRepository<T,>  三:关于spring-data-solr,它的接口路基关系是:SolrRepository->Repository,它有二个核心基础接口:

  1.SolrRepository<T,>
  2.SolrCrudRepository-> SolrRepository<T,>  四:关于spring-data-mongoDB,它的接口路基是MongoRepository->PagingAndSortingRepository,它有一个核心接口是

  1.MongoRepository<T,>  五:Spring-data-Elasticsearch:它的接口路基是ElasticsearchPagingAndSortingRepository-> ElasticsearchCrudRepository-> ElasticsearchRepository ,它               有二个核心基础的接口是:

  1.ElasticsearchRepository<T,>
  2.ElasticsearchCrudRepository<T,>
页: [1]
查看完整版本: SpringData,JPA,MongoDB,Solr,Elasticsearch底层逻辑关系