public class UpdateLambdaForEntity<T> extends AbstractUpdateLambda<EntityUpdateOperation<T>,T,net.hasor.cobble.reflect.SFunction<T>> implements EntityUpdateOperation<T>
allowUpdateProperties, updateValueMapqueryParam, queryTemplatedbType| 构造器和说明 |
|---|
UpdateLambdaForEntity(Class<T> exampleType,
TableMapping<T> tableMapping,
LambdaTemplate jdbcTemplate) |
| 限定符和类型 | 方法和说明 |
|---|---|
EntityUpdateOperation<T> |
between(String property,
Object value1,
Object value2)
between 语句,类似:'col between ?
|
EntityUpdateOperation<T> |
eq(String property,
Object value)
等于条件 查询,类似:'col = ?'
|
EntityUpdateOperation<T> |
ge(String property,
Object value)
大于等于条件 查询,类似:'col >= ?'
|
protected String |
getPropertyName(net.hasor.cobble.reflect.SFunction<T> property) |
protected EntityUpdateOperation<T> |
getSelf() |
EntityUpdateOperation<T> |
gt(String property,
Object value)
大于条件 查询,类似:'col > ?'
|
EntityUpdateOperation<T> |
in(String property,
Collection<?> value)
in 查询,类似:'col in (?
|
EntityUpdateOperation<T> |
isNotNull(String property)
not null 查询,类似:'col is not null'
|
EntityUpdateOperation<T> |
isNull(String property)
is null 查询,类似:'col is null'
|
EntityUpdateOperation<T> |
le(String property,
Object value)
小于等于条件 查询,类似:'col <= ?'
|
EntityUpdateOperation<T> |
like(String property,
Object value)
like 查询,类似:'col like CONCAT('%', ?
|
EntityUpdateOperation<T> |
likeLeft(String property,
Object value)
like 查询,类似:'col like CONCAT('%', ?)'
|
EntityUpdateOperation<T> |
likeRight(String property,
Object value)
like 查询,类似:'col like CONCAT(?
|
EntityUpdateOperation<T> |
lt(String property,
Object value)
小于条件 查询,类似:'col < ?'
|
EntityUpdateOperation<T> |
ne(String property,
Object value)
不等于条件 查询,类似:'col <> ?'
|
EntityUpdateOperation<T> |
notBetween(String property,
Object value1,
Object value2)
not between 语句,类似:'col not between ?
|
EntityUpdateOperation<T> |
notIn(String property,
Collection<?> value)
not in 查询,类似:'col not in (?
|
EntityUpdateOperation<T> |
notLike(String property,
Object value)
not like 查询,类似:'col not like CONCAT('%', ?
|
EntityUpdateOperation<T> |
notLikeLeft(String property,
Object value)
not like 查询,类似:'col not like CONCAT('%', ?)'
|
EntityUpdateOperation<T> |
notLikeRight(String property,
Object value)
not like 查询,类似:'col not like CONCAT(?
|
allowEmptyWhere, buildBoundSql, doUpdate, updateByMap, updateBySample, updateTo, updateToByConditionaddCondition, 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, useQualifierallowEmptyWhere, doUpdate, updateByMap, updateBySample, updateTogetBoundSql, getBoundSqlpublic UpdateLambdaForEntity(Class<T> exampleType, TableMapping<T> tableMapping, LambdaTemplate jdbcTemplate)
protected EntityUpdateOperation<T> getSelf()
getSelf 在类中 BasicLambda<EntityUpdateOperation<T>,T,net.hasor.cobble.reflect.SFunction<T>>protected String getPropertyName(net.hasor.cobble.reflect.SFunction<T> property)
getPropertyName 在类中 BasicLambda<EntityUpdateOperation<T>,T,net.hasor.cobble.reflect.SFunction<T>>public EntityUpdateOperation<T> eq(String property, Object value)
EntityQueryCompareeq 在接口中 EntityQueryCompare<EntityUpdateOperation<T>>public EntityUpdateOperation<T> ne(String property, Object value)
EntityQueryComparene 在接口中 EntityQueryCompare<EntityUpdateOperation<T>>public EntityUpdateOperation<T> gt(String property, Object value)
EntityQueryComparegt 在接口中 EntityQueryCompare<EntityUpdateOperation<T>>public EntityUpdateOperation<T> ge(String property, Object value)
EntityQueryComparege 在接口中 EntityQueryCompare<EntityUpdateOperation<T>>public EntityUpdateOperation<T> lt(String property, Object value)
EntityQueryComparelt 在接口中 EntityQueryCompare<EntityUpdateOperation<T>>public EntityUpdateOperation<T> le(String property, Object value)
EntityQueryComparele 在接口中 EntityQueryCompare<EntityUpdateOperation<T>>public EntityUpdateOperation<T> like(String property, Object value)
EntityQueryComparelike 在接口中 EntityQueryCompare<EntityUpdateOperation<T>>public EntityUpdateOperation<T> notLike(String property, Object value)
EntityQueryComparenotLike 在接口中 EntityQueryCompare<EntityUpdateOperation<T>>public EntityUpdateOperation<T> likeRight(String property, Object value)
EntityQueryComparelikeRight 在接口中 EntityQueryCompare<EntityUpdateOperation<T>>public EntityUpdateOperation<T> notLikeRight(String property, Object value)
EntityQueryComparenotLikeRight 在接口中 EntityQueryCompare<EntityUpdateOperation<T>>public EntityUpdateOperation<T> likeLeft(String property, Object value)
EntityQueryComparelikeLeft 在接口中 EntityQueryCompare<EntityUpdateOperation<T>>public EntityUpdateOperation<T> notLikeLeft(String property, Object value)
EntityQueryComparenotLikeLeft 在接口中 EntityQueryCompare<EntityUpdateOperation<T>>public EntityUpdateOperation<T> isNull(String property)
EntityQueryCompareisNull 在接口中 EntityQueryCompare<EntityUpdateOperation<T>>public EntityUpdateOperation<T> isNotNull(String property)
EntityQueryCompareisNotNull 在接口中 EntityQueryCompare<EntityUpdateOperation<T>>public EntityUpdateOperation<T> in(String property, Collection<?> value)
EntityQueryComparein 在接口中 EntityQueryCompare<EntityUpdateOperation<T>>public EntityUpdateOperation<T> notIn(String property, Collection<?> value)
EntityQueryComparenotIn 在接口中 EntityQueryCompare<EntityUpdateOperation<T>>public EntityUpdateOperation<T> between(String property, Object value1, Object value2)
EntityQueryComparebetween 在接口中 EntityQueryCompare<EntityUpdateOperation<T>>public EntityUpdateOperation<T> notBetween(String property, Object value1, Object value2)
EntityQueryComparenotBetween 在接口中 EntityQueryCompare<EntityUpdateOperation<T>>Copyright © 2021–2022. All rights reserved.