public interface BaseMapper
| 限定符和类型 | 方法和说明 |
|---|---|
Integer |
count(BaseQuery<? extends BaseQuery,?> query)
count查询
|
<T> org.apache.ibatis.cursor.Cursor<T> |
cursor(BaseQuery<? extends BaseQuery,T> query)
游标查询
|
int |
delete(BaseDelete<?> delete)
动态删除
|
boolean |
exists(BaseQuery<? extends BaseQuery,?> query)
是否存在
|
<T> T |
get(BaseQuery<? extends BaseQuery,T> query)
动态查询
|
<T> List<T> |
list(BaseQuery<? extends BaseQuery,T> query)
列表查询
|
<K,V> Map<K,V> |
mapWithKey(String mapKey,
BaseQuery<? extends BaseQuery,V> query)
将结果转成map
|
<T,P extends IPager<T>> |
paging(BaseQuery<? extends BaseQuery,T> query,
P pager)
分页查询
|
int |
save(BaseInsert<?> insert)
动态插入
|
int |
update(BaseUpdate<?> update)
动态修改
|
<T> T get(BaseQuery<? extends BaseQuery,T> query)
T - 返回类query - 查询queryint save(BaseInsert<?> insert)
insert - int update(BaseUpdate<?> update)
update - 修改updateint delete(BaseDelete<?> delete)
delete - 上下文<T> org.apache.ibatis.cursor.Cursor<T> cursor(BaseQuery<? extends BaseQuery,T> query)
query - 查询query<T,P extends IPager<T>> P paging(BaseQuery<? extends BaseQuery,T> query, P pager)
query - 查询querypager - 分页参数Copyright © 2025. All rights reserved.