public class DynamicSpecifications
extends java.lang.Object
Specification 的工具类| 构造器和说明 |
|---|
DynamicSpecifications() |
| 限定符和类型 | 方法和说明 |
|---|---|
static <T> org.springframework.data.jpa.domain.Specification<T> |
bySearchFilter(java.util.Collection<SearchFilter> filters)
从
SearchFilter 构造 Specification |
static <T> org.springframework.data.jpa.domain.Specification<T> |
mergeSpecification(org.springframework.data.jpa.domain.Specification<T> firstSpecification,
org.springframework.data.jpa.domain.Specification<T>... specifications)
合并多个
Specification |
public static <T> org.springframework.data.jpa.domain.Specification<T> bySearchFilter(java.util.Collection<SearchFilter> filters)
SearchFilter 构造 Specificationfilters - SearchFilterSpecificationpublic static <T> org.springframework.data.jpa.domain.Specification<T> mergeSpecification(org.springframework.data.jpa.domain.Specification<T> firstSpecification,
org.springframework.data.jpa.domain.Specification<T>... specifications)
SpecificationfirstSpecification - 第一个Specificationspecifications - 需要合并的SpecificationSpecification