T - public interface MybatisMapper<T> extends BaseMapper, GetMapper<T>, ExistsMapper<T>, CountMapper<T>, ListMapper<T>, CursorMapper<T>, PagingMapper<T>, MapWithKeyMapper<T>, SaveMapper<T>, SaveOrUpdateMapper<T>, SaveModelMapper<T>, SaveOrUpdateModelMapper<T>, UpdateMapper<T>, UpdateModelMapper<T>, DeleteMapper<T>
| 限定符和类型 | 方法和说明 |
|---|---|
default Integer |
count(BaseQuery<? extends BaseQuery,?> query)
count查询
|
default <T2> org.apache.ibatis.cursor.Cursor<T2> |
cursor(BaseQuery<? extends BaseQuery,T2> query)
游标查询
|
<R> R |
dbAdapt(Consumer<SelectorCall<R>> consumer)
选择器 不同数据库执行不同的方法
|
default int |
delete(BaseDelete<?> delete)
动态删除
|
default int |
execute(String sql,
Object... params)
执行原生非查询类sql
|
default boolean |
exists(BaseQuery<? extends BaseQuery,?> query)
是否存在
|
default <T2> T2 |
get(BaseQuery<? extends BaseQuery,T2> query)
动态查询
|
default <T2> List<T2> |
list(BaseQuery<? extends BaseQuery,T2> query)
列表查询
|
default <K,T2> Map<K,T2> |
mapWithKey(String mapKey,
BaseQuery<? extends BaseQuery,T2> query)
将结果转成map
|
default <T2,P extends IPager<T2>> |
paging(BaseQuery<? extends BaseQuery,T2> query,
P pager)
分页查询
|
default int |
save(BaseInsert<?> insert)
动态插入
|
default int |
update(BaseUpdate<?> update)
动态修改
|
exists, existscount, count, countAlllist, list, list, list, list, list, list, list, listAll, listByIds, listByIds, listByIds, listByIdscursor, cursor, cursor, cursor, cursorAll, cursorByIds, cursorByIds, cursorByIds, cursorByIdspaging, paging, paging, pagingmap, map, mapWithKey, mapWithKey, mapWithKeysave, save, save, save, save, save, save, save, saveBatch, saveBatch, saveBatchsaveOrUpdate, saveOrUpdate, saveOrUpdate, saveOrUpdate, saveOrUpdate, saveOrUpdate, saveOrUpdate, saveOrUpdatesave, save, save, save, saveModel, saveModel, saveModel, saveModel, saveModelBatch, saveModelBatch, saveModelBatchsaveOrUpdate, saveOrUpdate, saveOrUpdate, saveOrUpdate, saveOrUpdateModel, saveOrUpdateModel, saveOrUpdateModel, saveOrUpdateModelupdate, update, update, update, update, update, update, update, update, update, update, updateupdate, update, update, update, update, update, update, update, updateModel, updateModel, updateModel, updateModeldelete, delete, delete, delete, deleteAll, deleteById, deleteByIds, deleteByIds, truncategetBasicMapper, getEntityType, getTableInfo<R> R dbAdapt(Consumer<SelectorCall<R>> consumer)
consumer - default int execute(String sql, Object... params)
sql - 例如 update xx set name=? where id=?params - 例如 abc ,1default <T2> T2 get(BaseQuery<? extends BaseQuery,T2> query)
BaseMapperT2 - 返回类query - 查询querydefault boolean exists(BaseQuery<? extends BaseQuery,?> query)
BaseMapperquery - 子查询default int save(BaseInsert<?> insert)
BaseMapperdefault int update(BaseUpdate<?> update)
BaseMapperupdate - 修改updatedefault int delete(BaseDelete<?> delete)
BaseMapperdelete - 上下文default <T2> List<T2> list(BaseQuery<? extends BaseQuery,T2> query)
BaseMapperquery - 查询querydefault <T2> org.apache.ibatis.cursor.Cursor<T2> cursor(BaseQuery<? extends BaseQuery,T2> query)
BaseMapperquery - 查询querydefault Integer count(BaseQuery<? extends BaseQuery,?> query)
BaseMapperquery - 上下文default <T2,P extends IPager<T2>> P paging(BaseQuery<? extends BaseQuery,T2> query, P pager)
BaseMapperquery - 查询querypager - 分页参数default <K,T2> Map<K,T2> mapWithKey(String mapKey, BaseQuery<? extends BaseQuery,T2> query)
BaseMapperK - map的keyT2 - map的valuemapKey - 指定的map的key属性query - 查询对象Copyright © 2025. All rights reserved.