diff --git a/mybatis-flex-core/src/main/java/com/mybatisflex/core/provider/RowSqlProvider.java b/mybatis-flex-core/src/main/java/com/mybatisflex/core/provider/RowSqlProvider.java index 707b230d..401c52fe 100644 --- a/mybatis-flex-core/src/main/java/com/mybatisflex/core/provider/RowSqlProvider.java +++ b/mybatis-flex-core/src/main/java/com/mybatisflex/core/provider/RowSqlProvider.java @@ -314,28 +314,6 @@ public class RowSqlProvider { public static String selectListByQuery(Map params) { String schema = ProviderUtil.getSchemaName(params); String tableName = ProviderUtil.getTableName(params); - QueryWrapper queryWrapper = ProviderUtil.getQueryWrapper(params); - CPI.setFromIfNecessary(queryWrapper, schema, tableName); - - //优先构建 sql,再构建参数 - String sql = DialectFactory.getDialect().forSelectByQuery(queryWrapper); - - Object[] valueArray = CPI.getValueArray(queryWrapper); - ProviderUtil.setSqlArgs(params, valueArray); - - return sql; - } - - /** - * selectCountByQuery 的 sql 构建 - * - * @param params - * @return sql - * @see RowMapper#selectCountByQuery(String, String, QueryWrapper) - */ - public static String selectObjectByQuery(Map params) { - String schema = ProviderUtil.getSchemaName(params); - String tableName = ProviderUtil.getTableName(params); QueryWrapper queryWrapper = ProviderUtil.getQueryWrapper(params); CPI.setFromIfNecessary(queryWrapper, schema, tableName); diff --git a/mybatis-flex-core/src/main/java/com/mybatisflex/core/row/RowMapper.java b/mybatis-flex-core/src/main/java/com/mybatisflex/core/row/RowMapper.java index 14c40c19..2f786642 100644 --- a/mybatis-flex-core/src/main/java/com/mybatisflex/core/row/RowMapper.java +++ b/mybatis-flex-core/src/main/java/com/mybatisflex/core/row/RowMapper.java @@ -396,10 +396,11 @@ public interface RowMapper { * * @param queryWrapper 查询包装器 * @return 数据列表 - * @see RowSqlProvider#selectObjectByQuery(Map) + * @see RowSqlProvider#selectListByQuery(Map) */ - @SelectProvider(type = RowSqlProvider.class, method = "selectObjectByQuery") - List selectObjectListByQuery(@Param(FlexConsts.SCHEMA_NAME) String schema, @Param(FlexConsts.TABLE_NAME) String tableName, @Param(FlexConsts.QUERY) QueryWrapper queryWrapper); + @SelectProvider(type = RowSqlProvider.class, method = "selectListByQuery") + List selectObjectListByQuery(@Param(FlexConsts.SCHEMA_NAME) String schema + , @Param(FlexConsts.TABLE_NAME) String tableName, @Param(FlexConsts.QUERY) QueryWrapper queryWrapper); /**