src/main/java/com/sojson/core/mybatis/page/Dialect.java

(完整代码) 714B

package com.sojson.core.mybatis.page;

public interface Dialect {
	
	public static final String RS_COLUMN = "totalCount";
    
    public boolean supportsLimit();

    /**
     * 以传入SQL为基础组装分页查询的SQL语句,传递给myBatis调用
     * @param sql 原始SQL
     * @param offset 分页查询的记录的偏移量
     * @param limit 每页限定记录数
     * @return 拼装好的SQL
     */
    public String getLimitSqlString(String sql, int offset, int limit);
    
    /**
     * 以传入SQL为基础组装总记录数查询的SQL语句
     * @param sql 原始SQL
     * @return 拼装好的SQL
     */
    public String getCountSqlString(String sql);
}

24 小时内免费解锁 3 个项目,之后 1 积分/个。 规则说明

AI 解读

登录后可用,每次 10 积分,解读结果公开显示在下面。

还没有人解读过这个文件。