com.easy.query.api.proxy.client.EasyBaseQuery Maven / Gradle / Ivy
package com.easy.query.api.proxy.client;
import com.easy.query.core.api.client.EasyQueryClient;
import com.easy.query.core.basic.api.insert.map.MapClientInsertable;
import com.easy.query.core.basic.api.update.map.MapClientUpdatable;
import com.easy.query.core.basic.extension.track.EntityState;
import com.easy.query.core.basic.jdbc.parameter.SQLParameter;
import com.easy.query.core.basic.jdbc.tx.Transaction;
import com.easy.query.core.context.QueryRuntimeContext;
import java.util.Collection;
import java.util.List;
import java.util.Map;
/**
* create time 2024/5/19 09:19
* 文件说明
*
* @author xuejiaming
*/
public interface EasyBaseQuery {
EasyQueryClient getEasyQueryClient();
default QueryRuntimeContext getRuntimeContext() {
return getEasyQueryClient().getRuntimeContext();
}
default List sqlQuery(String sql, Class clazz) {
return getEasyQueryClient().sqlQuery(sql, clazz);
}
default List sqlQuery(String sql, Class clazz, List
© 2015 - 2024 Weber Informatics LLC | Privacy Policy