| 程序包 | 说明 |
|---|---|
| org.hswebframework.web.crud.query |
| 限定符和类型 | 接口和说明 |
|---|---|
static interface |
QueryHelper.FromSpec<R> |
static interface |
QueryHelper.JoinSpec<R>
表关联构造器
|
static interface |
QueryHelper.NativeQuerySpec<T> |
static interface |
QueryHelper.SortSpec<R>
排序构造器
|
static interface |
QueryHelper.WhereSpec<R>
查询条件构造器
|
| 限定符和类型 | 方法和说明 |
|---|---|
default QueryHelper.ExecuteSpec<T> |
QueryHelper.NativeQuerySpec.where(java.util.function.Consumer<org.hswebframework.ezorm.core.dsl.Query<?,QueryParamEntity>> dsl)
以DSL方式构造查询条件
helper
.select("select * from table t")
.where(dsl->dsl.is("type","device"))
|
QueryHelper.ExecuteSpec<T> |
QueryHelper.NativeQuerySpec.where(QueryParamEntity param)
指定动态查询条件,通常用于前端动态传入查询条件
helper
.select("select * from table t")
.where(param)
.fetch()
|
Copyright © 2016–2023. All rights reserved.