| 程序包 | 说明 |
|---|---|
| blade.plugin.sql2o | |
| blade.plugin.sql2o.cache |
| 限定符和类型 | 方法和说明 |
|---|---|
<M extends Model> |
Model.fetchByPk(Serializable pk) |
<M extends Model> |
Model.fetchList() |
<M extends Model> |
Model.fetchOne() |
<M extends Model> |
Model.fetchPage(Integer page,
Integer pageSize)
分页检索
|
| 限定符和类型 | 方法和说明 |
|---|---|
Model |
Model.count() |
Model |
Model.count(String sql)
自定义sql返回查询model对象
|
Model |
Model.delete() |
Model |
Model.delete(String sql)
返回自定义删除model对象
|
static Model |
Model.getModel(Class<? extends Model> clazz) |
Model |
Model.greater(String name,
Object value)
大于
|
Model |
Model.greaterThan(String name,
Object value)
大于等于
|
Model |
Model.in(String name,
Object... values)
in
|
Model |
Model.insert() |
Model |
Model.insert(String sql)
根据自定义sql返回插入model对象
|
Model |
Model.less(String name,
Object value)
小于
|
Model |
Model.lessThan(String name,
Object value)
小于等于
|
Model |
Model.like(String name,
String value)
like
|
Model |
Model.orderBy(String orderby)
设置排序规则
|
Model |
Model.param(String name,
Object value)
设置参数列表,新增,更新用到
|
Model |
Model.select() |
Model |
Model.select(String sql)
自定义sql返回查询model对象
|
Model |
Model.update() |
Model |
Model.update(String sql)
返回更新model对象
|
Model |
Model.where(String name,
Object value)
设置where参数列表,查询,更新,删除用到
|
| 限定符和类型 | 方法和说明 |
|---|---|
static Model |
Model.getModel(Class<? extends Model> clazz) |
| 构造器和说明 |
|---|
Model(Class<? extends Model> clazz) |
| 限定符和类型 | 类和说明 |
|---|---|
class |
SimpleSql2oCache<T extends Model> |
interface |
Sql2oCache<T extends Model> |
| 限定符和类型 | 方法和说明 |
|---|---|
<M extends Model> |
Sql2oCache.get(String key) |
<M extends Model> |
Sql2oCache.hget(String key,
String field) |
<M extends Model> |
SimpleSql2oCache.hget(String key,
String field) |
<M extends Model> |
Sql2oCache.hgetlist(String key,
String field) |
<M extends Model> |
SimpleSql2oCache.hgetlist(String key,
String field) |
<M extends Model> |
Sql2oCache.hsetlist(String key,
String field,
List<M> value) |
<M extends Model> |
SimpleSql2oCache.hsetlist(String key,
String field,
List<M> value) |
| 限定符和类型 | 方法和说明 |
|---|---|
static Sql2oCache<Model> |
Sql2oCacheFactory.getSql2oCache() |
| 限定符和类型 | 方法和说明 |
|---|---|
static void |
Sql2oCacheFactory.setSql2oCache(Sql2oCache<Model> sql2oCache)
设置缓存
|
Copyright © 2015. All rights reserved.