- baseDelete(Object) - 类 中的方法com.hecloud.runtime.database.core.BasicDao
-
根据bean的pk来删除bean
- baseQueryForList(Class<?>, Conditions, Map<String, Object>) - 类 中的方法com.hecloud.runtime.database.core.BasicDao
-
自动分页/不分页查询返回list
- baseSaveEntity(Object) - 类 中的方法com.hecloud.runtime.database.core.BasicDao
-
保存新增的实体对象
- BasicDao - com.hecloud.runtime.database.core中的类
-
ORM映射基础类
- BasicDao() - 类 的构造器com.hecloud.runtime.database.core.BasicDao
-
- BatchEngine - com.hecloud.runtime.database.engine中的类
-
批量处理引擎
- BatchEngine(JdbcTemplate, EntityProcessor) - 类 的构造器com.hecloud.runtime.database.engine.BatchEngine
-
- batchInsert(List<?>) - 类 中的方法com.hecloud.runtime.database.core.BasicDao
-
批量插入数据
- batchInsert(List<?>, Integer) - 类 中的方法com.hecloud.runtime.database.core.BasicDao
-
指定批量大小的批量插入数据
- batchInsert(List<?>, Integer) - 类 中的方法com.hecloud.runtime.database.engine.BatchEngine
-
批量插入对象方法
主要思路就是构造insert into table () values(),()sql语句。
- batchInsert(List<?>) - 接口 中的方法com.hecloud.runtime.database.engine.DataEngine
-
批量插入数据
- batchInsert(List<?>, Integer) - 接口 中的方法com.hecloud.runtime.database.engine.DataEngine
-
指定批量大小的批量插入数据
- batchInsert(List<?>) - 类 中的方法com.hecloud.runtime.database.engine.JdbcEngine
-
- batchInsert(List<?>, Integer) - 类 中的方法com.hecloud.runtime.database.engine.JdbcEngine
-
- BatchInsertSQLBuilder - com.hecloud.runtime.database.builder中的类
-
批量插入SQL语句构造器
- BatchInsertSQLBuilder(Strategy, List<ColumnField>, String) - 类 的构造器com.hecloud.runtime.database.builder.BatchInsertSQLBuilder
-
- batchSave(List<T>, Integer) - 接口 中的方法com.hecloud.runtime.database.core.intf.GenericDao
-
批量添加实体
- batchSave(List<T>, Integer) - 类 中的方法com.hecloud.runtime.database.core.intf.impl.JdbcGenericDao
-
- BatchSQLBuilder - com.hecloud.runtime.database.builder中的接口
-
批量脚本构造接口
- batchUpdate(List<?>, Integer) - 类 中的方法com.hecloud.runtime.database.core.BasicDao
-
批量更新数据
- batchUpdate(List<?>, String[], Integer) - 类 中的方法com.hecloud.runtime.database.core.BasicDao
-
批量更新指定属性的实体类
- batchUpdate(List<T>, Integer) - 接口 中的方法com.hecloud.runtime.database.core.intf.GenericDao
-
批量更新实体
- batchUpdate(List<T>, String[], Integer) - 接口 中的方法com.hecloud.runtime.database.core.intf.GenericDao
-
批量更新实体
- batchUpdate(List<T>, Integer) - 类 中的方法com.hecloud.runtime.database.core.intf.impl.JdbcGenericDao
-
- batchUpdate(List<T>, String[], Integer) - 类 中的方法com.hecloud.runtime.database.core.intf.impl.JdbcGenericDao
-
- batchUpdate(List<?>, String[], Integer) - 类 中的方法com.hecloud.runtime.database.engine.BatchEngine
-
批量更新语句
- batchUpdate(List<?>) - 接口 中的方法com.hecloud.runtime.database.engine.DataEngine
-
批量更新数据
- batchUpdate(List<?>, Integer) - 接口 中的方法com.hecloud.runtime.database.engine.DataEngine
-
指定大小的批量更新操作
- batchUpdate(List<?>, String[]) - 接口 中的方法com.hecloud.runtime.database.engine.DataEngine
-
批量更新数据
- batchUpdate(List<?>, String[], Integer) - 接口 中的方法com.hecloud.runtime.database.engine.DataEngine
-
指定批量大小的批量更新指定字段
- batchUpdate(List<?>) - 类 中的方法com.hecloud.runtime.database.engine.JdbcEngine
-
- batchUpdate(List<?>, String[]) - 类 中的方法com.hecloud.runtime.database.engine.JdbcEngine
-
- batchUpdate(List<?>, Integer) - 类 中的方法com.hecloud.runtime.database.engine.JdbcEngine
-
- batchUpdate(List<?>, String[], Integer) - 类 中的方法com.hecloud.runtime.database.engine.JdbcEngine
-
- BatchUpdateSQLBuilder - com.hecloud.runtime.database.builder中的类
-
批量更新SQL构造器
- BatchUpdateSQLBuilder(Strategy, List<ColumnField>, String, String[], ColumnField) - 类 的构造器com.hecloud.runtime.database.builder.BatchUpdateSQLBuilder
-
- BeanConverter - com.hecloud.runtime.database.convertor中的类
-
对象转换器,用来将JdbcTemplate查询出来的对象基本属性Map转换为对应类的实例化对象 ,也可以直接用来Map数值转换为对应类的实例化对象
- BeanConverter() - 类 的构造器com.hecloud.runtime.database.convertor.BeanConverter
-
- beforeInsert(Object) - 类 中的方法com.hecloud.runtime.database.builder.EntityBuilder
-
处理保存前的字段赋值
- beforeUpdate(Object) - 类 中的方法com.hecloud.runtime.database.builder.EntityBuilder
-
处理更新前的字段赋值
- build(String, Collection<Object>) - 类 中的静态方法com.hecloud.runtime.database.builder.InBuilder
-
In 查询语句拼接
- build(Collection<Object>) - 类 中的静态方法com.hecloud.runtime.database.builder.InBuilder
-
- build(List<Param>) - 类 中的静态方法com.hecloud.runtime.database.builder.ParamBuilder
-
- build(String, Page, String) - 类 中的静态方法com.hecloud.runtime.database.builder.QueryBuilder
-
构建查询语句
- build(String, List<Param>, Map<String, String>, String) - 类 中的静态方法com.hecloud.runtime.database.builder.QueryBuilder
-
构建查询语句
- build() - 类 中的方法com.hecloud.runtime.database.utils.Condition
-
- build() - 类 中的方法com.hecloud.runtime.database.utils.Conditions
-
- buildByPlaceHolder(String, Map<String, Object>) - 类 中的静态方法com.hecloud.runtime.database.builder.QueryBuilder
-
- buildCondition(List<Param>, String) - 类 中的静态方法com.hecloud.runtime.database.builder.QueryBuilder
-
- buildDelete(Class<?>) - 类 中的方法com.hecloud.runtime.database.builder.SQLBuilder
-
根据pojo类的Class生成根据pk来delete的SQL语句
- buildDeleteByColumns(Class<?>, String[]) - 类 中的方法com.hecloud.runtime.database.builder.SQLBuilder
-
根据pojo类的Class和更新的条件字段来生成delete的SQL语句
- buildGroup(String, List<String>) - 类 中的静态方法com.hecloud.runtime.database.builder.QueryBuilder
-
- buildInsert(Class<?>) - 类 中的方法com.hecloud.runtime.database.builder.SQLBuilder
-
根据pojo类的class来构建insert的SQL语句
- buildPage(int, int) - 类 中的静态方法com.hecloud.runtime.database.builder.QueryBuilder
-
- buildPrefix() - 类 中的方法com.hecloud.runtime.database.builder.BatchInsertSQLBuilder
-
构建插入语句后缀
- buildPrefix() - 接口 中的方法com.hecloud.runtime.database.builder.BatchSQLBuilder
-
构建批量操作前缀语句
- buildPrefix() - 类 中的方法com.hecloud.runtime.database.builder.BatchUpdateSQLBuilder
-
- buildRaw(String, Page, String) - 类 中的静态方法com.hecloud.runtime.database.builder.QueryBuilder
-
构建查询语句
- buildRaw(String, List<Param>, Map<String, String>, String) - 类 中的静态方法com.hecloud.runtime.database.builder.QueryBuilder
-
构建查询语句
- buildSelect(Class<?>) - 类 中的方法com.hecloud.runtime.database.builder.SQLBuilder
-
根据pojo类的class来构建select * from 的SQL语句
- buildSelect(Class<?>, String[]) - 类 中的方法com.hecloud.runtime.database.builder.SQLBuilder
-
根据实体类和指定字段数组构建指定字段的查询语句开头
- buildUpdate(Class<?>) - 类 中的方法com.hecloud.runtime.database.builder.SQLBuilder
-
根据pojo类的class构建根据pk来update的SQL语句
- buildUpdateSqlByColumns(Class<?>, String[]) - 类 中的方法com.hecloud.runtime.database.builder.SQLBuilder
-
根据pojo类的Class和更新的条件字段来生成update的SQL语句
- buildValues(List<?>) - 类 中的方法com.hecloud.runtime.database.builder.BatchInsertSQLBuilder
-
- buildValues(List<?>) - 接口 中的方法com.hecloud.runtime.database.builder.BatchSQLBuilder
-
构建批量插入数值
- buildValues(List<?>) - 类 中的方法com.hecloud.runtime.database.builder.BatchUpdateSQLBuilder
-