public class Query extends Object
构造器和说明 |
---|
Query(Collection<String> fields,
String[] tableNames,
Condition[] where,
Page page)
构造
|
Query(Condition[] where,
Page page,
String... tableNames)
构造
|
Query(Condition[] where,
String... tableNames)
构造
|
Query(String... tableNames)
构造
|
限定符和类型 | 方法和说明 |
---|---|
Collection<String> |
getFields()
获得查询的字段名列表
|
String |
getFirstTableName()
获得第一个表名
|
Page |
getPage()
获得分页对象
|
String[] |
getTableNames()
获得表名数组
|
Condition[] |
getWhere()
获得条件语句
|
Query |
setFields(Collection<String> fields)
设置查询的字段名列表
|
Query |
setFields(String... fields)
设置查询的字段名列表
|
Query |
setPage(Page page)
设置分页对象
|
Query |
setTableNames(String... tableNames)
设置表名
|
Query |
setWhere(Condition... where)
设置条件语句
|
public Query(String... tableNames)
tableNames
- 表名public Query(Condition[] where, Page page, String... tableNames)
where
- 条件语句page
- 分页tableNames
- 表名public Query(Collection<String> fields, String[] tableNames, Condition[] where, Page page)
fields
- 字段tableNames
- 表名where
- 条件page
- 分页public Collection<String> getFields()
public Query setFields(Collection<String> fields)
fields
- 查询的字段名列表public String[] getTableNames()
public Condition[] getWhere()
public Page getPage()
public String getFirstTableName() throws DbRuntimeException
DbRuntimeException
- 没有表Copyright © 2021. All rights reserved.