|
@@ -1,6 +1,7 @@
|
|
|
package com.sd.framework.util.sql.mapper;
|
|
|
|
|
|
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
|
|
|
+import com.sd.framework.util.sql.MpConstant;
|
|
|
import com.sd.framework.util.sql.Where;
|
|
|
import org.apache.ibatis.annotations.Param;
|
|
|
import org.apache.ibatis.annotations.Select;
|
|
@@ -10,13 +11,13 @@ import java.util.Map;
|
|
|
|
|
|
public interface JoinMapper {
|
|
|
|
|
|
- @Select("${sql} ${ew.customSqlSegment}")
|
|
|
- List<Map<String, Object>> list(@Param("sql") String sql, @Param("ew") Where<?> wrapper);
|
|
|
+ @Select(MpConstant.SQL_SCRIPT)
|
|
|
+ List<Map<String, Object>> list(@Param(MpConstant.SQL) String sql, @Param(MpConstant.WRAPPER) Where<?> wrapper);
|
|
|
|
|
|
- @Select("${sql} ${ew.customSqlSegment}")
|
|
|
- Page<Map<String, Object>> page(@Param("sql") String sql, @Param("page") Page<?> page, @Param("ew") Where<?> wrapper);
|
|
|
+ @Select(MpConstant.SQL_SCRIPT)
|
|
|
+ Page<Map<String, Object>> page(@Param(MpConstant.SQL) String sql, @Param(MpConstant.PAGE) Page<?> page, @Param(MpConstant.WRAPPER) Where<?> wrapper);
|
|
|
|
|
|
- @Select("${sql} ${ew.customSqlSegment}")
|
|
|
- Map<String, Object> one(@Param("sql") String sql, @Param("ew") Where<?> wrapper);
|
|
|
+ @Select(MpConstant.SQL_SCRIPT)
|
|
|
+ Map<String, Object> one(@Param(MpConstant.SQL) String sql, @Param(MpConstant.WRAPPER) Where<?> wrapper);
|
|
|
|
|
|
}
|