public class FindByExampleExecutor<T> extends AbstractExecutor<T>
| 限定符和类型 | 字段和说明 |
|---|---|
protected boolean |
distinct |
protected LinkedList<String> |
excludePropertys |
protected LinkedList<String> |
selectPropertys |
jdbcBuilder, LOBHANDLER| 构造器和说明 |
|---|
FindByExampleExecutor(SQL applyWhere,
Class<?> persistentClass,
Class<?> entityClass,
Integer offset,
Integer limit,
EntityElement entityElement,
LinkedList<String> excludePropertys,
Map<String,String> mappings,
boolean distinct,
LinkedList<String> selectPropertys,
Object[] parameters,
LambdaSupplier<S> jdbcBuilder,
String dialectName) |
FindByExampleExecutor(SQL applyWhere,
Class<?> persistentClass,
Class<?> entityClass,
PageInfo pageInfo,
EntityElement entityElement,
LinkedList<String> excludePropertys,
Map<String,String> mappings,
boolean distinct,
LinkedList<String> selectPropertys,
Object[] parameters,
LambdaSupplier<S> jdbcBuilder,
String dialectName) |
| 限定符和类型 | 方法和说明 |
|---|---|
protected T |
doExecute() |
void |
prepare() |
checkEntity, execute, generatedId, isEntityprotected boolean distinct
protected LinkedList<String> excludePropertys
protected LinkedList<String> selectPropertys
public FindByExampleExecutor(SQL applyWhere, Class<?> persistentClass, Class<?> entityClass, PageInfo pageInfo, EntityElement entityElement, LinkedList<String> excludePropertys, Map<String,String> mappings, boolean distinct, LinkedList<String> selectPropertys, Object[] parameters, LambdaSupplier<S> jdbcBuilder, String dialectName)
public FindByExampleExecutor(SQL applyWhere, Class<?> persistentClass, Class<?> entityClass, Integer offset, Integer limit, EntityElement entityElement, LinkedList<String> excludePropertys, Map<String,String> mappings, boolean distinct, LinkedList<String> selectPropertys, Object[] parameters, LambdaSupplier<S> jdbcBuilder, String dialectName)
public void prepare()
prepare 在类中 AbstractExecutor<T>protected T doExecute() throws JdbcDataException
doExecute 在类中 AbstractExecutor<T>JdbcDataExceptionCopyright © 2020. All rights reserved.