public interface QueryExecuteI<M>
| 限定符和类型 | 方法和说明 |
|---|---|
long |
count()
count
|
int |
delete()
删除
|
int |
insert(M m)
全部插入,包括插入null值
|
int |
insertSelective(M m)
有选择的插入,null不插入
|
List<Map> |
mapSelect()
查询结果集,结果集每一条并映射到map
|
Map |
mapSingle()
查询一条记录,映射到Map
|
List<M> |
select()
查询所有字段
|
<K> List<K> |
select(Class<K> retType)
查询,并映射到指定类上
|
List<M> |
select(String... columns)
指定字段查询
|
<M> M |
single()
查询出一条,如果没有,返回null
|
<M> M |
unique()
查询一条,如果没有或者有多条,抛异常
|
int |
update(Object t)
全部更新,包括更新null值
|
int |
updateSelective(Object t)
有选择的更新
|
Map mapSingle()
<M> M single()
<M> M unique()
int update(Object t)
t,任意对象,或者Map - int updateSelective(Object t)
t - 任意对象或者Mapint insert(M m)
m - int insertSelective(M m)
m - int delete()
long count()
Copyright © 2018. All rights reserved.