| 程序包 | 说明 |
|---|---|
| net.hasor.db.dal.session | |
| net.hasor.db.lambda |
提供单表的 CURD 能力,并提供 lambda 方式操作操作数据库。
|
| net.hasor.db.lambda.support.entity |
| 限定符和类型 | 方法和说明 |
|---|---|
default EntityDeleteOperation<T> |
BaseMapper.delete()
return LambdaDelete for delete
|
| 限定符和类型 | 方法和说明 |
|---|---|
default <T> EntityDeleteOperation<T> |
LambdaOperations.lambdaDelete(Class<T> exampleType)
相当于 delete
|
<T> EntityDeleteOperation<T> |
LambdaTemplate.lambdaDelete(Class<T> exampleType,
MappingOptions options) |
<T> EntityDeleteOperation<T> |
LambdaOperations.lambdaDelete(Class<T> exampleType,
MappingOptions options)
相当于 delete
|
| 限定符和类型 | 类和说明 |
|---|---|
class |
DeleteLambdaForEntity<T>
提供 lambda update 能力,是 LambdaUpdate 接口的实现类。
|
| 限定符和类型 | 方法和说明 |
|---|---|
EntityDeleteOperation<T> |
DeleteLambdaForEntity.between(String property,
Object value1,
Object value2) |
EntityDeleteOperation<T> |
DeleteLambdaForEntity.eq(String property,
Object value) |
EntityDeleteOperation<T> |
DeleteLambdaForEntity.ge(String property,
Object value) |
protected EntityDeleteOperation<T> |
DeleteLambdaForEntity.getSelf() |
EntityDeleteOperation<T> |
DeleteLambdaForEntity.gt(String property,
Object value) |
EntityDeleteOperation<T> |
DeleteLambdaForEntity.in(String property,
Collection<?> value) |
EntityDeleteOperation<T> |
DeleteLambdaForEntity.isNotNull(String property) |
EntityDeleteOperation<T> |
DeleteLambdaForEntity.isNull(String property) |
EntityDeleteOperation<T> |
DeleteLambdaForEntity.le(String property,
Object value) |
EntityDeleteOperation<T> |
DeleteLambdaForEntity.like(String property,
Object value) |
EntityDeleteOperation<T> |
DeleteLambdaForEntity.likeLeft(String property,
Object value) |
EntityDeleteOperation<T> |
DeleteLambdaForEntity.likeRight(String property,
Object value) |
EntityDeleteOperation<T> |
DeleteLambdaForEntity.lt(String property,
Object value) |
EntityDeleteOperation<T> |
DeleteLambdaForEntity.ne(String property,
Object value) |
EntityDeleteOperation<T> |
DeleteLambdaForEntity.notBetween(String property,
Object value1,
Object value2) |
EntityDeleteOperation<T> |
DeleteLambdaForEntity.notIn(String property,
Collection<?> value) |
EntityDeleteOperation<T> |
DeleteLambdaForEntity.notLike(String property,
Object value) |
EntityDeleteOperation<T> |
DeleteLambdaForEntity.notLikeLeft(String property,
Object value) |
EntityDeleteOperation<T> |
DeleteLambdaForEntity.notLikeRight(String property,
Object value) |
Copyright © 2021–2022. All rights reserved.