Uses of Class
cn.cloudself.query.config.store.HashMapStore
-
Packages that use HashMapStore Package Description cn.cloudself.query.config.store cn.cloudself.query.psi.structure cn.cloudself.query.resolver resolver包 将`QueryStructure`等结构转换为`SQL`并执行或直接执行`SQL` --- * [QSR.java](QSR.java) 主要接口,用于解析`QueryStructure`对象并执行或直接执行`SQL`。 -
-
Uses of HashMapStore in cn.cloudself.query.config.store
Methods in cn.cloudself.query.config.store that return HashMapStore Modifier and Type Method Description HashMapStoreHashMapStore. copyFrom(HashMapStore hashMapStore)Methods in cn.cloudself.query.config.store with parameters of type HashMapStore Modifier and Type Method Description HashMapStoreHashMapStore. copyFrom(HashMapStore hashMapStore) -
Uses of HashMapStore in cn.cloudself.query.psi.structure
Methods in cn.cloudself.query.psi.structure that return HashMapStore Modifier and Type Method Description HashMapStoreQueryPayload. configs()Methods in cn.cloudself.query.psi.structure with parameters of type HashMapStore Modifier and Type Method Description QueryPayloadQueryPayload. configs(HashMapStore configs)Constructors in cn.cloudself.query.psi.structure with parameters of type HashMapStore Constructor Description QueryPayload(Class<?> clazz, Class<?> queryProClass, HashMapStore configs) -
Uses of HashMapStore in cn.cloudself.query.resolver
Methods in cn.cloudself.query.resolver with parameters of type HashMapStore Modifier and Type Method Description <T> TQSR. execBatch(HashMapStore configStore, List<SqlAndParams> sqlAndParamsList, Class<T> clazz)使用多条语句和参数执行更新,创建,删除等非select语句<T> TQSRTmpl. execBatch(HashMapStore configStore, List<SqlAndParams> sqlAndParamsList, Class<T> clazz)使用多条语句和参数执行更新,创建,删除等非select语句<ID,V,M extends Map<String,V>>
List<ID>QSR. insert(HashMapStore configStore, Collection<M> objs, String table, Class<ID> idColumnClazz)动态插入 通过 objs 配合数据库表名,动态生成sql语句,并执行<ID,V,M extends Map<String,V>>
List<ID>QSRTmpl. insert(HashMapStore configStore, Collection<M> objs, String table, Class<ID> idColumnClazz)动态插入 本实现额外引入了对大数据量数据批量插入的支持 通过 objs 配合数据库表名,动态生成sql语句,并执行<T> List<T>QSR. resolve(HashMapStore configStore, QueryStructureAction action, String sql, Object[] params, Class<T> clazz)执行一个SQL语句<T> List<T>QSRTmpl. resolve(HashMapStore configStore, QueryStructureAction action, String sql, Object[] params, Class<T> clazz)执行一个SQL查询
-