| 程序包 | 说明 |
|---|---|
| net.hasor.db.lambda |
提供单表的 CURD 能力,并提供 lambda 方式操作操作数据库。
|
| net.hasor.db.lambda.core |
| 限定符和类型 | 接口和说明 |
|---|---|
static interface |
LambdaOperations.LambdaQuery<T>
lambda query
|
| 限定符和类型 | 方法和说明 |
|---|---|
default <V> QueryExecute<V> |
QueryExecute.wrapperType(Class<V> wrapperType)
QueryExecute 的查询类型转换为另外一个类型。
|
<V> QueryExecute<V> |
QueryExecute.wrapperType(Class<V> wrapperType,
MappingOptions options)
QueryExecute 的查询类型转换为另外一个类型。
|
| 限定符和类型 | 类和说明 |
|---|---|
class |
AbstractQueryCompare<T,R>
扩展了 AbstractQueryExecute 提供 lambda 方式生成 SQL。
|
class |
AbstractQueryExecute<T>
带有查询能力的 SQL 执行器基类,实现了 QueryExecute 接口
|
class |
LambdaDeleteWrapper<T>
提供 lambda delete 能力。
|
class |
LambdaQueryWrapper<T>
提供 lambda query 能力。
|
class |
LambdaUpdateWrapper<T>
提供 lambda update 能力,是 LambdaUpdate 接口的实现类。
|
| 限定符和类型 | 方法和说明 |
|---|---|
QueryExecute<T> |
LambdaQueryWrapper.useQualifier() |
<V> QueryExecute<V> |
AbstractQueryExecute.wrapperType(Class<V> wrapperType,
MappingOptions options) |
Copyright © 2021. All rights reserved.