package aiyh.utils.sqlUtil.builderSql; import aiyh.utils.sqlUtil.sqlResult.SqlResult; import aiyh.utils.sqlUtil.whereUtil.Where; import aiyh.utils.sqlUtil.whereUtil.impl.WhereImpl; import java.util.LinkedHashMap; import java.util.List; import java.util.Map; /** * @author EBU7-dev1-ay * @date 2021/8/23 0023 14:27 * Builder sql */ public interface BuilderSql { SqlResult insertSql(String tableName, Map map); SqlResult insertBatchSql(String tableName, List> mapList); SqlResult updateSql(String tableName, Map map, Where where); SqlResult updateBatchSql(String tableName, List> map, List whereList); String insertSqlForString(String tableName, Map map); String updateSqlForString(String tableName, Map map, WhereImpl where); }