
com.gitee.qdbp.jdbc.api.SqlBoot Maven / Gradle / Ivy
package com.gitee.qdbp.jdbc.api;
import com.gitee.qdbp.able.jdbc.condition.TableJoin;
import com.gitee.qdbp.jdbc.sql.build.CrudSqlHelper;
import com.gitee.qdbp.jdbc.sql.build.QuerySqlHelper;
/**
* SqlBoot
*
* @author zhaohuihua
* @version 20210627
*/
public interface SqlBoot extends SqlContext {
/**
* 构造单表增删改查SQL生成工具
*
* @param clazz 单表对应的对象类型
* @return SQL生成工具
* @since 3.2.0
*/
CrudSqlHelper sqlHelper(Class> clazz);
/**
* 构造表关联对象SQL生成工具
*
* @param tables 表关联对象
* @return SQL生成工具
* @since 3.2.0
*/
QuerySqlHelper sqlHelper(TableJoin tables);
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy