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