public interface SelectStatementMapper<R>
| 限定符和类型 | 方法和说明 |
|---|---|
int |
countBySql(io.polaris.core.jdbc.sql.statement.SelectStatement<?> statement) |
default int |
countBySql(io.polaris.core.jdbc.sql.statement.SelectStatement<?> statement,
io.polaris.core.jdbc.sql.query.Criteria criteria,
io.polaris.core.jdbc.sql.query.OrderBy orderBy) |
default boolean |
existsBySql(io.polaris.core.jdbc.sql.statement.SelectStatement<?> statement) |
default boolean |
existsBySql(io.polaris.core.jdbc.sql.statement.SelectStatement<?> statement,
io.polaris.core.jdbc.sql.query.Criteria criteria) |
org.apache.ibatis.cursor.Cursor<Boolean> |
existsInnerBySql(io.polaris.core.jdbc.sql.statement.SelectStatement<?> statement) |
R |
selectEntityBySql(io.polaris.core.jdbc.sql.statement.SelectStatement<?> statement) |
default R |
selectEntityBySql(io.polaris.core.jdbc.sql.statement.SelectStatement<?> statement,
io.polaris.core.jdbc.sql.query.Criteria criteria,
io.polaris.core.jdbc.sql.query.OrderBy orderBy) |
List<R> |
selectEntityListBySql(io.polaris.core.jdbc.sql.statement.SelectStatement<?> statement) |
default List<R> |
selectEntityListBySql(io.polaris.core.jdbc.sql.statement.SelectStatement<?> statement,
io.polaris.core.jdbc.sql.query.Criteria criteria,
io.polaris.core.jdbc.sql.query.OrderBy orderBy) |
Map<String,Object> |
selectMapBySql(io.polaris.core.jdbc.sql.statement.SelectStatement<?> statement) |
default Map<String,Object> |
selectMapBySql(io.polaris.core.jdbc.sql.statement.SelectStatement<?> statement,
io.polaris.core.jdbc.sql.query.Criteria criteria,
io.polaris.core.jdbc.sql.query.OrderBy orderBy) |
List<Map<String,Object>> |
selectMapListBySql(io.polaris.core.jdbc.sql.statement.SelectStatement<?> statement) |
default List<Map<String,Object>> |
selectMapListBySql(io.polaris.core.jdbc.sql.statement.SelectStatement<?> statement,
io.polaris.core.jdbc.sql.query.Criteria criteria,
io.polaris.core.jdbc.sql.query.OrderBy orderBy) |
@SelectProvider(type=MapperProviders.class, method="existsBySql") @Options(fetchSize=1) @Internal(value="\u8003\u8651\u5230\u67e5\u8be2\u6027\u80fd\u6216\u5206\u9875\u5b9e\u73b0\u7684\u517c\u5bb9\u6027\uff0c\u58f0\u660e\u6b64\u6b64\u65b9\u6cd5\uff0c\u5b9e\u9645\u5f00\u53d1\u4e2d\u4e0d\u76f4\u63a5\u8c03\u7528") org.apache.ibatis.cursor.Cursor<Boolean> existsInnerBySql(@Param(value="_r") io.polaris.core.jdbc.sql.statement.SelectStatement<?> statement)
@SelectProvider(type=MapperProviders.class, method="countBySql") int countBySql(@Param(value="_r") io.polaris.core.jdbc.sql.statement.SelectStatement<?> statement)
@SelectProvider(type=MapperProviders.class, method="selectBySql") List<R> selectEntityListBySql(@Param(value="_r") io.polaris.core.jdbc.sql.statement.SelectStatement<?> statement)
@SelectProvider(type=MapperProviders.class, method="selectBySql") List<Map<String,Object>> selectMapListBySql(@Param(value="_r") io.polaris.core.jdbc.sql.statement.SelectStatement<?> statement)
@SelectProvider(type=MapperProviders.class, method="selectBySql") R selectEntityBySql(@Param(value="_r") io.polaris.core.jdbc.sql.statement.SelectStatement<?> statement)
@SelectProvider(type=MapperProviders.class, method="selectBySql") Map<String,Object> selectMapBySql(@Param(value="_r") io.polaris.core.jdbc.sql.statement.SelectStatement<?> statement)
default boolean existsBySql(io.polaris.core.jdbc.sql.statement.SelectStatement<?> statement)
default boolean existsBySql(io.polaris.core.jdbc.sql.statement.SelectStatement<?> statement,
io.polaris.core.jdbc.sql.query.Criteria criteria)
default int countBySql(io.polaris.core.jdbc.sql.statement.SelectStatement<?> statement,
io.polaris.core.jdbc.sql.query.Criteria criteria,
io.polaris.core.jdbc.sql.query.OrderBy orderBy)
default List<R> selectEntityListBySql(io.polaris.core.jdbc.sql.statement.SelectStatement<?> statement, io.polaris.core.jdbc.sql.query.Criteria criteria, io.polaris.core.jdbc.sql.query.OrderBy orderBy)
default R selectEntityBySql(io.polaris.core.jdbc.sql.statement.SelectStatement<?> statement, io.polaris.core.jdbc.sql.query.Criteria criteria, io.polaris.core.jdbc.sql.query.OrderBy orderBy)
default List<Map<String,Object>> selectMapListBySql(io.polaris.core.jdbc.sql.statement.SelectStatement<?> statement, io.polaris.core.jdbc.sql.query.Criteria criteria, io.polaris.core.jdbc.sql.query.OrderBy orderBy)
Copyright © 2025 fossc. All rights reserved.