| 限定符和类型 | 方法和说明 |
|---|---|
Model |
count() |
Model |
count(String sql)
自定义sql返回查询model对象
|
Model |
delete() |
Model |
delete(String sql)
返回自定义删除model对象
|
void |
execute(org.sql2o.Connection connection)
执行并提交,事务一致
|
void |
executeAndCommit()
执行并提交,事务一致
|
<M> M |
fetchColum() |
Long |
fetchCount() |
<M extends Model> |
fetchList() |
<M extends Model> |
fetchOne() |
<M extends Model> |
fetchPage(Integer page,
Integer pageSize)
分页检索
|
static Model |
getModel(Class<? extends Model> clazz) |
String |
getPK() |
org.sql2o.Sql2o |
getSql2o() |
String |
getTable() |
Model |
greater(String name,
Object value)
大于
|
Model |
greaterThan(String name,
Object value)
大于等于
|
Model |
insert() |
Model |
insert(String sql)
根据自定义sql返回插入model对象
|
Model |
less(String name,
Object value)
小于
|
Model |
lessThan(String name,
Object value)
小于等于
|
Model |
like(String name,
Object value)
like
|
Model |
orderBy(String orderby)
设置排序规则
|
Model |
param(String name,
Object value)
设置参数列表,新增,更新用到
|
Model |
select() |
Model |
select(String sql)
自定义sql返回查询model对象
|
List<Map<String,Object>> |
tableAsList(org.sql2o.data.Table table) |
Model |
update() |
Model |
update(String sql)
返回更新model对象
|
Model |
where(String name,
Object value)
设置where参数列表,查询,更新,删除用到
|
public org.sql2o.Sql2o getSql2o()
public String getTable()
public String getPK()
public Model select()
public Model count()
public Model update()
public Model insert()
public Model delete()
public Model param(String name, Object value)
name - 参数键value - 参数值public Model where(String name, Object value)
name - 参数键value - 参数值public Model greaterThan(String name, Object value)
name - 参数键value - 参数值public Model lessThan(String name, Object value)
name - 参数键value - 参数值public Model orderBy(String orderby)
orderby - 排序字段和排序规则,如:ordernum descpublic Long fetchCount()
public <M extends Model> M fetchOne()
public <M> M fetchColum()
public <M extends Model> Page<M> fetchPage(Integer page, Integer pageSize)
page - 当前页码pageSize - 每页条数public void executeAndCommit()
public void execute(org.sql2o.Connection connection)
Copyright © 2015. All rights reserved.