@Transactional(readOnly=true) public class JpaSearchRepository extends java.lang.Object implements SearchRepository
| 限定符和类型 | 类和说明 |
|---|---|
static interface |
JpaSearchRepository.ResultHandler<T>
处理搜索结果的函数接口
|
| 构造器和说明 |
|---|
JpaSearchRepository() |
| 限定符和类型 | 方法和说明 |
|---|---|
<T> org.springframework.data.domain.Page |
search(java.lang.Class<T> modelType,
java.lang.String keyword,
org.springframework.data.domain.Pageable pageable,
boolean highLight)
可选高亮的全文搜索方法
|
<T> org.springframework.data.domain.Page<T> |
search(java.lang.Class<T> modelType,
java.lang.String keyword,
org.springframework.data.domain.Pageable pageable,
java.lang.String[] fieldArray)
不处理结果的全文搜索
|
void |
setDefaultFormatter(org.apache.lucene.search.highlight.Formatter defaultFormatter)
设置默认高亮格式
|
public void setDefaultFormatter(org.apache.lucene.search.highlight.Formatter defaultFormatter)
defaultFormatter - 默认高亮格式public <T> org.springframework.data.domain.Page search(java.lang.Class<T> modelType,
java.lang.String keyword,
org.springframework.data.domain.Pageable pageable,
boolean highLight)
search 在接口中 SearchRepositoryT - tmodelType - 要搜索的类keyword - 关键字pageable - 分页highLight - 是否高亮public <T> org.springframework.data.domain.Page<T> search(java.lang.Class<T> modelType,
java.lang.String keyword,
org.springframework.data.domain.Pageable pageable,
java.lang.String[] fieldArray)
search 在接口中 SearchRepositoryT - tmodelType - 要搜索的类keyword - 关键字pageable - 分页fieldArray - fieldArray