Spring Data Solr
核心概念
Repository
package org.springframework.data.repository;
import java.io.Serializable;
public interface Repository<T, ID extends Serializable> {
}CrudRepository
public interface CrudRepository<T, ID extends Serializable>
extends Repository<T, ID> {
<S extends T> S save(S entity);
T findOne(ID primaryKey);
Iterable<T> findAll();
Long count();
void delete(T entity);
boolean exists(ID primaryKey);
// … more functionality omitted.
}PagingAndSortingRepository
查询方法
创建一个接口
在接口里声明查询方法
配置Srping
注入接口并使用
定义 Repostory 接口
@RepositoryDefinition
Last updated