public interface ProviderMapper
| 限定符和类型 | 方法和说明 |
|---|---|
Integer |
$count(SQLCmdCountQueryContext queryContext)
count查询
|
Integer |
$countFromQuery(SQLCmdCountFromQueryContext queryContext)
count查询 - 从query中
|
<T> org.apache.ibatis.cursor.Cursor<T> |
$cursor(SQLCmdQueryContext queryContext)
游标查询
|
int |
$delete(SQLCmdDeleteContext deleteContext) |
<R> R |
$get(SQLCmdQueryContext queryContext,
org.apache.ibatis.session.RowBounds rowBounds)
动态查询 返回单个
|
<R> R |
$getById(SQLCmdQueryContext queryContext,
org.apache.ibatis.session.RowBounds rowBounds)
ID查询 返回单个
|
<T> List<T> |
$list(SQLCmdQueryContext queryContext)
列表查询
|
<K,V> Map<K,V> |
$mapWithKey(MapKeySQLCmdQueryContext queryContext)
将结果转成map
|
int |
$save(SQLCmdInsertContext insertContext) |
int |
$saveEntity(EntityInsertContext insertContext) |
int |
$saveModel(ModelInsertContext insertContext) |
int |
$update(SQLCmdUpdateContext updateContext) |
@SelectProvider(type=MybatisSQLProvider.class, method="getCmdQuery") <R> R $get(SQLCmdQueryContext queryContext, org.apache.ibatis.session.RowBounds rowBounds)
queryContext - 上下文(SQLCmdQueryContext, ProviderContext, DbType)@SelectProvider(type=MybatisSQLProvider.class, method="getByIdCmdQuery") <R> R $getById(SQLCmdQueryContext queryContext, org.apache.ibatis.session.RowBounds rowBounds)
queryContext - 上下文(SQLCmdQueryContext, ProviderContext, DbType)@InsertProvider(type=MybatisSQLProvider.class, method="save") int $save(SQLCmdInsertContext insertContext)
insertContext - 上下文(SQLCmdInsertContext, ProviderContext)@InsertProvider(type=MybatisSQLProvider.class, method="save") int $saveEntity(EntityInsertContext insertContext)
insertContext - 上下文(SQLCmdInsertContext, ProviderContext)@InsertProvider(type=MybatisSQLProvider.class, method="save") int $saveModel(ModelInsertContext insertContext)
insertContext - 上下文(SQLCmdInsertContext, ProviderContext)@UpdateProvider(type=MybatisSQLProvider.class, method="update") int $update(SQLCmdUpdateContext updateContext)
updateContext - 上下文MybatisSQLProvider.update(SQLCmdUpdateContext, ProviderContext, DbType)@UpdateProvider(type=MybatisSQLProvider.class, method="delete") int $delete(SQLCmdDeleteContext deleteContext)
deleteContext - 上下文MybatisSQLProvider.delete(SQLCmdDeleteContext, ProviderContext, DbType)@SelectProvider(type=MybatisSQLProvider.class, method="cmdQuery") <T> List<T> $list(SQLCmdQueryContext queryContext)
queryContext - 上下文MybatisSQLProvider.cmdCount(SQLCmdCountQueryContext, ProviderContext, DbType)@SelectProvider(type=MybatisSQLProvider.class, method="cmdQuery") <T> org.apache.ibatis.cursor.Cursor<T> $cursor(SQLCmdQueryContext queryContext)
queryContext - 上下文MybatisSQLProvider.cmdQuery(SQLCmdQueryContext, ProviderContext, DbType)@SelectProvider(type=MybatisSQLProvider.class, method="cmdCount") Integer $count(SQLCmdCountQueryContext queryContext)
queryContext - 上下文MybatisSQLProvider.cmdCount(SQLCmdCountQueryContext, ProviderContext, DbType)@SelectProvider(type=MybatisSQLProvider.class, method="countFromQuery") Integer $countFromQuery(SQLCmdCountFromQueryContext queryContext)
queryContext - 上下文MybatisSQLProvider.countFromQuery(SQLCmdCountFromQueryContext, ProviderContext, DbType)@SelectProvider(type=MybatisSQLProvider.class, method="cmdQuery") <K,V> Map<K,V> $mapWithKey(MapKeySQLCmdQueryContext queryContext)
K - 指定返回map的key的属性V - 指定返回map的value的类型queryContext - 查询上下文Copyright © 2025. All rights reserved.