public class SelectLambdaForEntity<T> extends AbstractSelectLambda<EntityQueryOperation<T>,T,net.hasor.cobble.reflect.SFunction<T>> implements EntityQueryOperation<T>
| 限定符和类型 | 字段和说明 |
|---|---|
protected TableReader<T> |
tableReader |
customSelect, groupByList, orderByListqueryParam, queryTemplatedbType| 构造器和说明 |
|---|
SelectLambdaForEntity(Class<T> exampleType,
TableMapping<T> tableMapping,
LambdaTemplate jdbcTemplate) |
| 限定符和类型 | 方法和说明 |
|---|---|
EntityQueryOperation<T> |
between(String property,
Object value1,
Object value2)
between 语句,类似:'col between ?
|
EntityQueryOperation<T> |
eq(String property,
Object value)
等于条件 查询,类似:'col = ?'
|
EntityQueryOperation<T> |
ge(String property,
Object value)
大于等于条件 查询,类似:'col >= ?'
|
protected String |
getPropertyName(net.hasor.cobble.reflect.SFunction<T> property) |
protected EntityQueryOperation<T> |
getSelf() |
protected TableReader<T> |
getTableReader() |
EntityQueryOperation<T> |
gt(String property,
Object value)
大于条件 查询,类似:'col > ?'
|
EntityQueryOperation<T> |
in(String property,
Collection<?> value)
in 查询,类似:'col in (?
|
EntityQueryOperation<T> |
isNotNull(String property)
not null 查询,类似:'col is not null'
|
EntityQueryOperation<T> |
isNull(String property)
is null 查询,类似:'col is null'
|
EntityQueryOperation<T> |
le(String property,
Object value)
小于等于条件 查询,类似:'col <= ?'
|
EntityQueryOperation<T> |
like(String property,
Object value)
like 查询,类似:'col like CONCAT('%', ?
|
EntityQueryOperation<T> |
likeLeft(String property,
Object value)
like 查询,类似:'col like CONCAT('%', ?)'
|
EntityQueryOperation<T> |
likeRight(String property,
Object value)
like 查询,类似:'col like CONCAT(?
|
EntityQueryOperation<T> |
lt(String property,
Object value)
小于条件 查询,类似:'col < ?'
|
EntityQueryOperation<T> |
ne(String property,
Object value)
不等于条件 查询,类似:'col <> ?'
|
EntityQueryOperation<T> |
notBetween(String property,
Object value1,
Object value2)
not between 语句,类似:'col not between ?
|
EntityQueryOperation<T> |
notIn(String property,
Collection<?> value)
not in 查询,类似:'col not in (?
|
EntityQueryOperation<T> |
notLike(String property,
Object value)
not like 查询,类似:'col not like CONCAT('%', ?
|
EntityQueryOperation<T> |
notLikeLeft(String property,
Object value)
not like 查询,类似:'col not like CONCAT('%', ?)'
|
EntityQueryOperation<T> |
notLikeRight(String property,
Object value)
not like 查询,类似:'col not like CONCAT(?
|
applySelect, asc, buildBoundSql, desc, groupBy, initPage, lockGroupBy, lockOrderBy, orderBy, pageInfo, query, query, query, queryForCount, queryForLargeCount, queryForList, queryForMap, queryForMapList, queryForObject, select, selectAll, usePageaddCondition, and, apply, between, eq, format, formatLikeValue, formatSegment, formatValue, ge, gt, in, isNotNull, isNull, le, like, likeLeft, likeRight, lockCondition, lt, ne, nested, notBetween, notIn, notLike, notLikeLeft, notLikeRight, orbuildColumnByLambda, buildColumnByProperty, dialect, exampleIsMap, exampleType, getBoundSql, getBoundSql, getJdbcTemplate, getTableMapping, isQualifier, setDialect, useQualifierclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitexampleType, useQualifierapplySelect, asc, desc, groupBy, initPage, orderBy, pageInfo, query, query, query, queryForCount, queryForLargeCount, queryForList, queryForMap, queryForMapList, queryForObject, select, selectAll, usePagegetBoundSql, getBoundSqlprotected TableReader<T> tableReader
public SelectLambdaForEntity(Class<T> exampleType, TableMapping<T> tableMapping, LambdaTemplate jdbcTemplate)
protected EntityQueryOperation<T> getSelf()
getSelf 在类中 BasicLambda<EntityQueryOperation<T>,T,net.hasor.cobble.reflect.SFunction<T>>protected String getPropertyName(net.hasor.cobble.reflect.SFunction<T> property)
getPropertyName 在类中 BasicLambda<EntityQueryOperation<T>,T,net.hasor.cobble.reflect.SFunction<T>>protected TableReader<T> getTableReader()
getTableReader 在类中 AbstractSelectLambda<EntityQueryOperation<T>,T,net.hasor.cobble.reflect.SFunction<T>>public EntityQueryOperation<T> eq(String property, Object value)
EntityQueryCompareeq 在接口中 EntityQueryCompare<EntityQueryOperation<T>>public EntityQueryOperation<T> ne(String property, Object value)
EntityQueryComparene 在接口中 EntityQueryCompare<EntityQueryOperation<T>>public EntityQueryOperation<T> gt(String property, Object value)
EntityQueryComparegt 在接口中 EntityQueryCompare<EntityQueryOperation<T>>public EntityQueryOperation<T> ge(String property, Object value)
EntityQueryComparege 在接口中 EntityQueryCompare<EntityQueryOperation<T>>public EntityQueryOperation<T> lt(String property, Object value)
EntityQueryComparelt 在接口中 EntityQueryCompare<EntityQueryOperation<T>>public EntityQueryOperation<T> le(String property, Object value)
EntityQueryComparele 在接口中 EntityQueryCompare<EntityQueryOperation<T>>public EntityQueryOperation<T> like(String property, Object value)
EntityQueryComparelike 在接口中 EntityQueryCompare<EntityQueryOperation<T>>public EntityQueryOperation<T> notLike(String property, Object value)
EntityQueryComparenotLike 在接口中 EntityQueryCompare<EntityQueryOperation<T>>public EntityQueryOperation<T> likeRight(String property, Object value)
EntityQueryComparelikeRight 在接口中 EntityQueryCompare<EntityQueryOperation<T>>public EntityQueryOperation<T> notLikeRight(String property, Object value)
EntityQueryComparenotLikeRight 在接口中 EntityQueryCompare<EntityQueryOperation<T>>public EntityQueryOperation<T> likeLeft(String property, Object value)
EntityQueryComparelikeLeft 在接口中 EntityQueryCompare<EntityQueryOperation<T>>public EntityQueryOperation<T> notLikeLeft(String property, Object value)
EntityQueryComparenotLikeLeft 在接口中 EntityQueryCompare<EntityQueryOperation<T>>public EntityQueryOperation<T> isNull(String property)
EntityQueryCompareisNull 在接口中 EntityQueryCompare<EntityQueryOperation<T>>public EntityQueryOperation<T> isNotNull(String property)
EntityQueryCompareisNotNull 在接口中 EntityQueryCompare<EntityQueryOperation<T>>public EntityQueryOperation<T> in(String property, Collection<?> value)
EntityQueryComparein 在接口中 EntityQueryCompare<EntityQueryOperation<T>>public EntityQueryOperation<T> notIn(String property, Collection<?> value)
EntityQueryComparenotIn 在接口中 EntityQueryCompare<EntityQueryOperation<T>>public EntityQueryOperation<T> between(String property, Object value1, Object value2)
EntityQueryComparebetween 在接口中 EntityQueryCompare<EntityQueryOperation<T>>public EntityQueryOperation<T> notBetween(String property, Object value1, Object value2)
EntityQueryComparenotBetween 在接口中 EntityQueryCompare<EntityQueryOperation<T>>Copyright © 2021–2022. All rights reserved.